 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
KKKinyo Invitado
|
Publicado: Mar 11 Mar, 2003 7:06 pm Asunto: Calcular el valor medio de un array |
|
|
Bueno, resulta que tengo un vector MUY grande de floats con valores MUY altos, necesito calcular el valor medio del array pero si hago la suma del array y divido por el número de términos, al sumar se desborda el valor máximo del float con el consiguiente resultado erroneo.
¿A alguien se le ocurre alguna solución?, si se me ocurre algo lo posteo. |
|
| Volver arriba |
|
 |
Domenec Invitado
|
Publicado: Mar 11 Mar, 2003 7:13 pm Asunto: |
|
|
Bones,
Puedes utilitzar un double para la suma y despues haces la division por el numero de terminos.
O tambien puede dividir cada elemento del array por el numero de terminos i despues hacer la suma.
Adios. |
|
| Volver arriba |
|
 |
KKKinyo Invitado
|
Publicado: Mar 11 Mar, 2003 7:22 pm Asunto: |
|
|
El primer método no me vale porque produce overflow igualmente, pero el segundo tiene que funcionar, je, je menuda empanada mental que tengo a estas alturas...
Muchas gracias |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|