tamaño para pantalla letras letra las laptop hace escritorio disminuir cómo como cambiar aumentar agrandar numbers limit representation

numbers - para - El número más grande en la computadora alguna vez



como disminuir el zoom del escritorio (13)

¿Esto es un niño de cinco años?

¿Qué tal algo así como: "Me encantaría decirte, pero el número es tan grande y tomaría tanto tiempo decir que moriría antes de que termine de decírtelo".

Recién preguntado por mi hijo de 5 años: ¿cuál es el número más grande en la computadora?

No estamos hablando del número máximo para un tipo de datos específico, sino del número más grande que una computadora puede representar.

Infinito no está permitido.

ACTUALIZACIÓN Mi hijo siempre quiere imprimir, así que digamos que la computadora necesita imprimir este número y el niño para saber que es un número grande. Por supuesto, en la práctica no imprimiremos porque no hay suficientes árboles.


Bueno, yo tenía la misma pregunta a principios de este día, así que pensé por qué no hacer un poco de código c ++ para ver dónde se detendría la computadora ... Pero mi computadora portátil no estaba conmigo en clase, así que usé otra, bueno el número era para grande, pero nunca termina, lo ejecutaré de nuevo por una noche, luego compartiré el número, puedes probar que el código es estúpido

#include <stdlib.h> #include <stdio.h> int main(){ int i = 0; for (i=0; i<=i; i++){ printf("%i/n",i); i++; } }

Y déjalo correr hasta que se detenga ^^


Depende de cuánto puede manejar la computadora. Aunque algunas veces la computadora puede manejar números mayores que (2 ^ (bits-1) -1) ... Por ejemplo: Mi computadora es de 64 bits (9223372036854775807), sin embargo, la calculadora que viene con la computadora puede manejarla números de hasta 10 ^ 9999.

Muchos otros supercomputadores pueden exceder estos límites, y el que tiene la mayor cantidad de memoria (bits) podría ser también el que tiene el registro (el mayor número actual que pueden tener las computadoras).

O, si se trata de verlo visualmente en las computadoras, puede hacer un programa que, en el monitor, repite la escritura 9 y no omita esa línea para formar un grupo creciente de 9.: P


El tamaño obviamente estará limitado por el tamaño total de los discos duros que logras poner en tu PC. Después de todo, puede almacenar un número en un archivo de texto que ocupa todo el espacio del disco.

Puede tener unidades 4x2Tb incluso en una caja simple, de modo que hay 8 TB disponibles. si almacena como binario, entonces el número más grande es 2 pow 64000000000000 .


Eso depende del tipo de datos que use para representarlo. La computadora solo almacena bits (0/1). Nosotros, como desarrolladores, damos sentido a los bits. (65 puede ser un número o la letra A ).

Por ejemplo, puedo definir mi tipo de datos como 1^N donde N está sin signo y representado por una matriz de bits de tamaño arbitrario. La siguiente persona puede llegar a 10^N que sería diez veces más grande que mi mayor número.

Claro, habría vacíos, pero si no los necesitas, eso no importa.

Por lo tanto, la pregunta no tiene sentido ya que no tiene contexto.


Esta pregunta es en realidad una muy interesante en la que los matemáticos han dedicado un poco de reflexión. Puede leer sobre esto en este artículo , que es una lectura fascinante y accesible.

En pocas palabras, un tipo llamado Tibor Rado se propuso encontrar algunos números realmente grandes, pero bien definidos, definiendo una secuencia llamada números Busy Beaver. Definió BB ( n ) como la mayor cantidad de pasos que cualquier máquina de Turing podría tomar antes de detenerse, dada una entrada de n símbolos. Tenga en cuenta que esta secuencia es, por su propia naturaleza, no computable , por lo que los números mismos, aunque bien definidos, son muy difíciles de precisar. Aquí están los primeros:

BB(1) = 1 BB(2) = 6 BB(3) = 21 BB(4) = 107

... espera ...

BB(5) >= 8,690,333,381,690,951

Nadie está seguro de cuán grande es exactamente BB (5), pero es finito. Y nadie tiene idea de cuán grandes son BB (6) y más. Pero al menos estos números están completamente bien definidos matemáticamente, a diferencia de "el número más grande que cualquier humano haya pensado, más uno". ;)

Entonces, ¿qué tal esto?

El número más grande que una computadora puede representar es la mayoría de las instrucciones que un programa lo suficientemente pequeño como para caber en su memoria disponible puede realizar antes de detenerse.

Cuadrado.

No, espera, en cubos. ¡No, elevado al poder de sí mismo!

¡Maldición!


La respuesta a la vida (y esta pregunta para niños): 42


Los bits no son números. Usted , como programador, les da el significado que desea, posiblemente números.

Ahora, decido que 1 representa "el mayor número jamás pensado por un humano más uno".


No sé mucho acerca de la teoría, pero por lo que entiendo de su pregunta, es: ¿cuál es el número más grande que la computadora puede representar (y agrego: en un tiempo razonable, y no imprimir "9" hasta que la Tierra "ser comido por el sol"). Y puse mi PC para hacer un cálculo simple (en PHP o en cualquier idioma): echo pow (2,1023) - resultando: 8.9884656743116E + 307. Así que supongo que este es el número más grande que mi PC puede calcular. Por otro lado, creo que la respresentación del número negativo más grande puede ser: -0, (0) 1

LE: Ese valor calculado fue obataind a través de PHP, pero traté de averiguar cuál es el número más grande que mi calculadora de Windows puede calcular, y es pow (2, 33219) = 8.2304951207588748764521361245002E + 9999. Ahora supongo que este es el número más grande que mi PC puede manejar.


Si su disco duro es de 1 TB (8''000''000''000''000 bits), e imprimiría el número que se ajusta en el papel como dígitos hexadecimales (nadie lo haría, pero asumamos), eso son 2,000,000,000,000 de dígitos hexadecimales .

Cada página contendría 4000 dígitos hexadecimales (40 x 100 dígitos). Eso es 500,000,000 de páginas.

Ahora apile las páginas una encima de la otra (digamos que cada página tiene un grosor de 0.004 pulgadas / 0.1 mm), luego la pila sería de 5 km (aproximadamente 3 millas) de altura.



aproximadamente 2^AVAILABLE_MEMORY_IN_BITS

EDITAR : Lo anterior es para almacenar un número y trata todos los medios (RAM, HD, nube, etc.) como memoria. Restando la huella del sistema operativo (medida en KB) no hace que "aproximadamente" sea menos preciso ...

Si quiere "representar" un número de una manera significativa, entonces probablemente quiera usar lo que proporciona la CPU: enteros sin signo de 32 bits (aproximadamente 4 gigas) o enteros sin signo de 64 bits para la mayoría de las computadoras con las que su hijo entrará en contacto .

NOTA para hablar con niños de 5 años: a menudo, solo quieren un factoid. Dale un número muy grande y preciso (muchos dígitos), como 4''294''967''295 . Luego, una vez que el acristalamiento deja sus ojos, trate de ver qué tan lejos puede llegar a explicar cómo las computadoras representan los números.

EDIT # 2: Una vez leí este artículo: ¿Quién puede nombrar el número más grande que debería proporcionar una gran cantidad de información interesante para su hijo? Obviamente él no es tu hijo normal de cinco años. De modo que esto podría hacerte comenzar en una buena dirección sobre números y computación.


// wait to see for(;;) { printf("9"); }