En [matemáticas] (7625) _x = (111110010101) _2 [/ matemáticas], ¿cuál es el valor de [matemáticas] x [/ matemáticas]?

Me gusta este tipo de preguntas porque realmente sé cómo responderlas. En primer lugar, convierta los 2 dígitos de la base a 10 dígitos de la base:

111110010101

[matemáticas] = 2 ^ 0 + 2 ^ 2 + 2 ^ 4 + 2 ^ 7 + 2 ^ 8 + 2 ^ 9 + 2 ^ {10} + 2 ^ {11} [/ matemáticas]

[matemáticas] = 1 + 4 + 16 + 128 + 256 + 512 + 1024 + 2048 [/ matemáticas]

[matemáticas] = 3989_ {10} [/ matemáticas]

La base de 10 no es x basada en este hecho.

Con el valor base desconocido, sería mejor adivinar cuál sería el número más pequeño y probarlo. El número más grande es 7, por lo que la base más pequeña posible para esto sería la base 8.

Entonces ahora dividimos 3989 entre 8 y encontramos el resto cada vez hasta que el cociente sea igual a 0.

[matemáticas] \ dfrac {3989} {8} [/ matemáticas]

Tiene un cociente de 498 y un resto de 5. Esto significa que este es el último dígito del número.

[matemáticas] \ dfrac {498} {8} [/ matemáticas]

Tiene un cociente de 62 y un resto de 2. El último dígito [matemático] 2 ^ {nd} [/ matemático] será 2.

[matemáticas] \ dfrac {62} {8} [/ matemáticas]

Tiene un cociente de 7 y un resto de 6. 6 será nuestro dígito [matemático] 2 ^ {nd} [/ matemático].

[matemáticas] \ dfrac {7} {8} [/ matemáticas]

Tiene un cociente de 0 y un resto de 7.

¿Cuál es nuestro número en la base 8? 7625.

El valor para x es 8.

El número binario tiene 12 dígitos, por lo tanto, está en el rango 2048 – 4095 (dominio decimal).

Lo que ya te dice que x está por debajo de 10. Además, solo puede ser 8 o 9, ya que 7 es el dígito más alto.

Mi primera suposición sería, por supuesto, Octal, y de hecho 7 * [matemática] 8 ^ 3 = (3584) _ {10} [/ matemática] está en el parque de pelota derecho para 12 dígitos.

Para excluir 9 en este nivel, simplemente calcule [matemáticas] 7 * 9 ^ 3 = 5103 [/ matemáticas] decimal, lo que requeriría 13 dígitos binarios, ya que es mayor que [matemáticas] 4096 = 2 ^ {12} [/ matemáticas ]

El resto del ejercicio es un cálculo explícito, que no reproduzco aquí.

La respuesta es [matemática] x = 8 [/ matemática] y [matemática] (7625) _8 = [/ matemática] [matemática] (3989) _ {10} = [/ matemática] [matemática] (111110010101) _2 [/ matemáticas]

La respuesta es 8, como alguien ya dijo, pero estoy agregando algo:

La forma más rápida de verificar es dividir 111110010101 en trozos de 3, desde el final:

111 110 010 101

Cada grupo de 3 bits se puede convertir a un número octal (x es 8):

7 6 2 5

Esto funciona porque el registro de x base 2 es un número entero. En particular, log (8) en la base 2 es 3 (y es por eso que agrupa en rendijas de 3).

Convirtiendo a base 10,

[matemáticas] 7x ^ 3 + 6x ^ 2 + 2x + 5 = 3989 [/ matemáticas] o [matemáticas] 7x ^ 3 + 6x ^ 2 + 2x-3984 = 0 [/ matemáticas]

Esto factores como

[matemática] (x-8) (7x ^ 2 + 72x + 498) = 0 [/ matemática]

Entonces [matemáticas] x = 8. [/ matemáticas]

Octal

8