Hola, ps llevo una materia que se llama seguridad en redes y criptigrafia, y nos hicieron esa pregunta...
cuantos digitos tiene un numero de 1024 bits? busque en google y por ahi encontre que son 308 digitos, pero en realidad lo que quiero saber es el porque?
Saludos a todos
Copyright © 2024 Q2A.ES - All rights reserved.
Answers & Comments
Verified answer
Efectivamente son 308 dígitos y la explicación es como sigue:
Para hallar el logaritmo en base x de un número y se puede aplicar la siguiente fórmula:
Log base x de y = (log base 10 de y) / (log base 10 de x)
Por ejemplo si quiero hallar el logaritmo en base 2 de 8 tendría:
Log base 2 de 8 = (log base 10 de 8) / (log base 10 de 2)
Log base 2 de 8 = 0.903089987 / 0.301029995 = 3
Log base 2 de X = 1024 (esta es tu pregunta) y quiero saber cuántos dígitos, es decir cifras tiene X.
Entonces aplico la misma fórmula:
Log base 2 de X = (log base 10 de X) / (log base 10 de 2)
y reemplazo: 1024 = (log base 10 de X) / (log base 10 de 2)
o sea 1024 * log base 10 de 2 = log base 10 de X
Pasando el término de la izquierda a la derecha quedaría:
Log base 10 de X = 1024 * log base 10 de 2
Log base 10 de X = 1024 * 0.301029995
Entonces log base 10 de X = 308.25, o sea que el número tiene 308, o mejor 309 dígitos redondeando a la cifra superior porque recuérdese que el logaritmo es el exponente al cual hay que elevar el número y como estamos hablando en base 10, entonces tendría 309 dígitos.
Saludos,
Zaratustra
Hola:
------------------------------------------------------------------------
Bit es el acrónimo de Binary digit. (dÃgito binario).
Un bit es un dÃgito del sistema de numeración binario.
1024 bits tiene 1024 dÃgitos
Es decir: 1 Bits una letra.
Un bit es una pulsación de una tecla, donde el
ordenador obtiene una respuesta binaria que es o
1 o 0
Con un bits tienes dos combinaciones posibles:
0 ó 1
Con dos bits tienes cuatro combinaciones posibles:
0 ó 1
1 ó 0
0 ó 0
1 ó 1
Te dejo una tabla para un mejor análisis.
1 byte 8 bits
1 kilobyte 1024 bytes 8192 kilobits
1 megabyte 1024 kilobytes 8.3886 megabits
1 gigabyte 1024 megabytes 8.5899 gigabits
------------------------------------------------------------------------
También tienes otra muy buena respuesta aquÃ...
http://es.answers.yahoo.com/question/index?qid=200...
Bueno espero haberte sido de utilidad.
Atentamente.
Elinv.
se supone que para formar un digito, este tiene que tener 8 bits (suponiendo que el digito sea en base 10). Entonces hay 128 digitos en base 10 (1024 / 8 = 128)
es debido al tamaño de información que representa cada dÃgito.
El tamaño va aumentando conforme aumenta el número.
Las letras por ejemplo, tienen mayor cantidad de bits, la letra A tiene 8, es decir, existen 128 letras A en 1024 bits.
Más o menos me expliqué? xD