<div>El valor máximo para tipos enteros sin signo es 2^(n)-1. Cuando se tiene un entero con signo, se pueden guardar valores entre 2^(n-1)-1 y -2^(n-1).</div><div>En ambos casos, n es la cantidad de bits de que se usan para el tipo de datos. Este valor puede cambiar entre plataformas pero lo podés obtener multiplicando por 8 a sizeof(tipovar). Por ejemplo ejecuta <font color="#3366ff">printf("%d\n",sizeof(int)*8); </font></div>

<div><font color="#3366ff"><br></font></div><div><font color="#000000">En cuanto a los tipos racionales (float, double), el rango no lo recuerdo, dependía de cuantos bits se asignaban a la mantisa y al exponente, pero el error que te aparece es por que por defecto un numero como el que escribiste se considera int, entonces como la constante es int y le estas dando un valor muy grande te tira el warning. Lo que deberías hacer es ponerlo como 12335544562123215.0 para el caso de los float y 15481846521L para los enteros.</font><font color="#3366ff"><br>

</font></div><div><font color="#000000"><br></font></div><div><font color="#000000"><br></font></div><div><font color="#000000">Saludos<br></font></div><div><font color="#000000"><br></font></div><div class="gmail_quote">

El 8 de diciembre de 2009 14:57, Carlos Alberto Hinojosa <span dir="ltr"><<a href="mailto:registros.carloshinojosa@gmail.com">registros.carloshinojosa@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

hola. en el maravilloso curso de c con clase, en el tema de los tipo de variables me han surgido varias preguntas:<br><br>1. ¿que cantidad de valores puedo almacenar en cada tipo de variables?<br><br>cuando almaceno un numero como por ejemplo este 15481846521 en una variable int me sale el error:<br>


<br> integer constant is too large for ‘long’ type<br><br>2. en el curso me dicen que se puede almacenar numeros grandes con float pero cuando  almaceno el numero<br>12335544562123215 por ejemplo<br><br>me sale el mismo error de arriba.<br>


<br>gracias<br>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>