Sistema de numeración

Iniciado por Negr0, 28 Junio 2011, 20:46 PM

0 Miembros y 1 Visitante están viendo este tema.

Negr0

Hola a todos,
Tengo una duda con esto, lo planteo para ver si alguno me puede tirar un centro de como hacerlo

¿Cuál es el número máximo decimal a almacenar en un número de: ?

Aquí dejo un ej:
Ejemplo 6 cifras binarios

(b ^ n) - 1 = (2 ^ 6) -1=63
b ->Base     n-> Cantidad de cifras
111111 = 2^5 + 2^4+2^3+2^2+2^1+2^0
           = 32    + 16  + 8   +4    +2    + 1
           = 63

A) 5 cifras binarios
B) 5 cifras octal
C) 5 cifras decimal
D) 5 cifras hexadecimal


Eso es todo, no tengo dudas de pasar de un sistema numérico a otro.

Muchas gracias por todo
Saludos

criskapunk

Quizas entendi mal, pero creo que es asi:

5 cifras binarias = 11111 = 31
5 cifras octales = 77777 = 32.767
5 cifras decimales = 99.999 (No hace falta explicacion :xD)
5 cifras hexadecimales = FFFFF = 1.048.575

Para convertir de un sistema a otro poder usar la calculadora de windows...

Un saludo:)

Negr0

Cita de: criska en 28 Junio 2011, 20:57 PM
Quizas entendi mal, pero creo que es asi:

5 cifras binarias = 11111 = 31
5 cifras octales = 77777 = 32.767
5 cifras decimales = 99.999 (No hace falta explicacion :xD)
5 cifras hexadecimales = FFFFF = 1.048.575

Para convertir de un sistema a otro poder usar la calculadora de windows...

Un saludo:)

Gracias por tu respuesta, por qué en el sistema hexadecimal usaste F?
Sabiendo que ..
0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A - B - C - D - E - F

criskapunk

Porque el "digito" de mayor valor en el sistema hexadecimal es la F (que equivale al numero 15 en sistema decimal). Es como poner el 9 en el sistema decimal, es el digito de mayor valor (Los numeros mas grandes, se forman mediante la combinacion de mas de un digito).

Un saludo :)

Negr0

Ahh!! está ok! Gracias capo!

Negr0

Hay algo que no me quedó claro, o bien estoy haciendo algo mal yo.

En el octal

(77777)8

77777 = 7*8^5 + 7*8^4 + 7*8^3 + 7*8^2 + 7*8^1+ 7*8^0
          = 262.143

Pero si lo paso con la calculadora me da lo que vos pusiste.

En qué le estoy errando ?

criskapunk

Te esta sobrando un termino :P Recorda que los exponentes comienzan en 0, por lo que si podes usar 5 digitos, los mismos irian del 0 al 4.

77777 = 7 * (8**4) + 7 * (8**3) + 7 * (8**2) + 7 * (8**1) + 7 * (8**0)
77777 = 28.672 + 3.584 + 448 + 56 + 7
77777 = 32.767

Un saludo

Negr0

Fantástico.
Ahora si, gracias