elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Recomendación de tipo de variable para sumatoria de valores
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Recomendación de tipo de variable para sumatoria de valores  (Leído 1,496 veces)
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Recomendación de tipo de variable para sumatoria de valores
« en: 26 Enero 2016, 18:08 pm »

Actualmente tengo un problema con el tipo de datos a usar, los valores son los siguientes:

790607,67
556792,00
83181,51
140960,00
603706,95
281920,00
7320,44
329419,86
224983,96
18082,94
327732,00
148008,00
296016,00
104881,04
451072,00
14998,93
281920,00
387640,00
239632,00
TOTAL: 5288875,30


Se supone que Long contiene enteros de 64 bits (8 bytes) con signo cuyo valor se sitúa desde -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807 (9,2... E+18).

Use Long y da desbordamiento, alguna recomendación?


« Última modificación: 26 Enero 2016, 18:21 pm por Shell Root » En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: Recomendación de tipo de variable para sumatoria de valores
« Respuesta #1 en: 26 Enero 2016, 23:19 pm »

Si esos valores son decimales, ¿por qué intentas utilizar un datatype para números enteros?.

Utiliza Single o Double según la capacidad que necesites.


PD: La capacidad que has mencionado hace referencia al datatype Long de VB.Net, no al de VB6.

Saludos!


« Última modificación: 26 Enero 2016, 23:24 pm por Eleкtro » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines