C/Visual C - Ver el desbordamiento

 
Vista:
sin imagen de perfil

Ver el desbordamiento

Publicado por Edwin (70 intervenciones) el 18/10/2006 17:47:43
Hola A TODOS...
Como puedo saber cuando mi variable tiene un desbordamiento.
Gracias de Antemano...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ver el desbordamiento

Publicado por Fran (122 intervenciones) el 19/10/2006 03:57:22
algo mas concreto estaria weno...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Ver el desbordamiento

Publicado por Edwin (70 intervenciones) el 19/10/2006 05:32:25
A lo que me refiero es a la cantidad mínima y máxima de un tipo de variable. he estado investigando y se hace con la librería limits,en el cual posee constantes, pero no hay del tipo double y float, estas 2 son las que me interesan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Ver el desbordamiento

Publicado por Edwin (70 intervenciones) el 19/10/2006 05:33:44
A lo que me refiero es a la cantidad mínima y máxima de un tipo de variable. he estado investigando y se hace con la librería limits,en el cual posee constantes, pero no hay del tipo double y float, estas 2 son las que me interesan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Ver el desbordamiento

Publicado por Edwin (70 intervenciones) el 19/10/2006 05:34:05
A lo que me refiero es a la cantidad mínima y máxima de un tipo de variable. he estado investigando y se hace con la librería limits,en el cual posee constantes, pero no hay del tipo double y float, estas 2 son las que me interesan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ver el desbordamiento

Publicado por Fran (122 intervenciones) el 20/10/2006 07:03:59
como la cantidad minima y maxima de un tipo de variable???
por ej... puede ser double va desde -2736 hasta 25613 ??? (es un ejemplo no una realidad)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ver el desbordamiento

Publicado por fernando.gomez (1603 intervenciones) el 20/10/2006 07:54:15
Pues por supuesto que no hay un límite establecido para float y double, por definición. Es decir, float y double son de tipo de punto decimal flotante. Así, tentativamente 1.1234567891 ocupa la misma cantidad en memoria que 12345678912. No puedes poner un límite porque no hay límites entre combinaciones de decimales y enteros.

Lo más que puedes saber con respecto al límite, es la cantidad de bytes de la variable. Y para eso es útil sizeof. Es decir, tus límites son sizeof(float) y sizeof(double) a nivel de bytes.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Ver el desbordamiento,mira esto

Publicado por Edwin (70 intervenciones) el 20/10/2006 17:03:46
GRACIAS POR SUS APOYOS
En la librería limitis no hay para el double ni float, pero en la librería float sí lo hay, es la constante DBL_MAX, en la ayuda del Visual C me muestra el rango de números, los números están ahí, de donde hasta donde, pero cuando imprimo la constante me sale un número muy grande,como tres líneas.
Se puede controlar como lo hace el UB6? con el objeto ERR.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar