De acuerdo al los tipos de datos el entero es de 32 bits, y el rango es del 0
al 4.294.967.295
En ese caso, ¿Cómo es que se almacena un número con rango superior al billón? Ejemplo: 159.543.234.423.342
.
De acuerdo al los tipos de datos el entero es de 32 bits, y el rango es del 0
al 4.294.967.295
En ese caso, ¿Cómo es que se almacena un número con rango superior al billón? Ejemplo: 159.543.234.423.342
.
Tu etiqueta es de Javascript, y en este lenguaje no defines el tipo de variable. Es decir, al ser un lenguaje débilmente tipado las variables se inicializan así:
var número=4;
var palabra="Hola mundo!";
Ahora bien, el número más grande que puedes representar en javascript es el +/- 9007199254740991.
Cualquier número positivo y negativo que no supere 2^53 es representable.
Para saber el numero maximo seguro escribe el comando:
console.log(Number.MAX_SAFE_INTEGER) //9007199254740991
Leyendo un poco mas puedes modificar este valor aqui un ejemplo ten cuidado con esto valido para ECMAScript 6
Number.MAX_SAFE_INTEGER = Math.pow(2, 53)-1;
Number.MIN_SAFE_INTEGER = -Number.MAX_SAFE_INTEGER;
Pero debes tener cuidado al cambiar el valor ya que afecta los calculos exactos en JavaScript