Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-01-2005
danytorres danytorres is offline
Miembro
 
Registrado: may 2003
Ubicación: Venezuela. Edo Carabobo
Posts: 361
Poder: 22
danytorres Va por buen camino
Question Como hago este calculo???

Buenas tardes señores de foro, existe una funcion en delphi 7.0 para calcular la desviacion standar y en caso que no existe como calculo un valor elevado a la 2 (X^2)???
__________________
____________________________
Un saludo a todos...
Responder Con Cita
  #2  
Antiguo 19-01-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Te Recomiendo...

Si quieres hacer cálculos te recomiendo que agarres un cálculo hecho por ti mismo manualmente en el cuaderno ya que tengas los pasos, ya puedes implantar el Cálculo en Delphi.

En conclusión haz el análisis de la formula y.... manos a la obra en vez de obra en las manos.

Que tengas buen día.
Responder Con Cita
  #3  
Antiguo 19-01-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Tienes que añadir la Unit Math

Código Delphi [-]
 
 procedure TForm1.Button1Click(Sender: TObject);
 var
 x,y:integer;
 j:Extended;
 begin
 x:=2;
 y:=3;
 j:=Power(x,y);
 end;

En cuanto a la desviación estandar, también está definida en esta Unit.
{ Standard Deviation (STD): Sqrt(Variance). aka Sample Standard Deviation }
function StdDev(const Data: array of Double): Extended;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 20-01-2005
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Poder: 22
Mick Va por buen camino
Hombree yo para elevar a 2, me limitaria a multiplicar el valor por si mismo:

resultado= x * x;

que es mas rapido que usar la funcion power.

Saludos
Responder Con Cita
  #5  
Antiguo 20-01-2005
danytorres danytorres is offline
Miembro
 
Registrado: may 2003
Ubicación: Venezuela. Edo Carabobo
Posts: 361
Poder: 22
danytorres Va por buen camino
Question

Disculpen ni falta de conocimiento respecto al uso de esta funcion:

: StdDev(const Data: array of Double):

Me pueden enseñar a usarla, tengo un query con dos columnas en una esta la produccion diaria que es donde quiero aplicar la función de dsviacion estandar, como la aplico????????


Gracias, a quien me pueda ayudar
__________________
____________________________
Un saludo a todos...
Responder Con Cita
  #6  
Antiguo 20-01-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Esto quiere decir que para hallar la desviación estándar con esta función, hay que pasarle una matriz o arreglo de datos de tipo doble "double".

Por lo tanto tendrás que declarar una matriz de tipo doble y luego redimensionarla, con arreglo al número de registros que obtengas en la consulta, luego cargas la matriz mediante un bucle sobre la consulta y para finalizar envías la matriz con los datos a través de la función citada, te devolverá el resultado que tendrás que guardar en una variable de tipo extendido. "extended".

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #7  
Antiguo 19-01-2005
Avatar de ISKANDAR
ISKANDAR ISKANDAR is offline
Miembro
 
Registrado: jun 2004
Ubicación: Argentina, Latitud 28- Longitud 59 (Resistencia)
Posts: 41
Poder: 0
ISKANDAR Va por buen camino
Arrow

Hola, puedes probar descargar una demo en esta página: http://www.arrakis.es/~sigecom/FreeEspanol.html
Está codificado para Delphi 3/4, pero puedes tomar las porciones de cálculo y adaptarlas muy fácilmente, a Delphi 7.
Espero que te sirva. Saludos.
__________________
El que nada duda, nada sabe.
Guía de Estilo
La Otra Guía de Estilo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:04:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi