SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: buhito en Sábado 15 de Mayo de 2004, 16:27

Título: Algunas Dudas Sobre Variables
Publicado por: buhito en Sábado 15 de Mayo de 2004, 16:27
estaba viendo las variables y vi que los rangos
float es 3,4E-38 al 3,4E38
double es 1,7E-307 al 1,7E308

se que son valores decimales pero que significa la E

tambien otros terminos como coma flotante (float) y coma flotante doble (double)
¿coma flotante?

estas son mis dudas
Título: Re: Algunas Dudas Sobre Variables
Publicado por: nicokiki en Sábado 15 de Mayo de 2004, 18:41
Hola!!!!!!!!
3.5E14 es igual a 3.5 x 10^14, o sea, es notacion cientifica

Punto(o coma como lo llamas vos) flotante es un tipo de datos conocido como float en C/C++. Las maquinas representan los numeros usando este tipo de datos:
mantisa + exponente. La mantisa vendria a ser 35 y el exponente 14 en el ejmplo de recien. Se llama punto flotante porque se acomoda la coma un lugar a la derecha del 1º digito. Bueno, la verdad es q es muy largo el tema del punto flotante pero la idea es esa. El tema de punto flotante es q los hay de simple, doble o etc precision. En la maquina hay de simple y doble precision. Uno es mas "preciso" q el otro pero ocupa mas espacio.

Espero q te hay servido

Salu2!!!!!