Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Numeraciones usadas en el curso

Numeraciones usadas en el curso 1 month 1 week ago #7638

  • kirstein
  • kirstein's Avatar Topic Author
  • Offline
  • Profesor
  • Profesor
  • Posts: 2194
  • Karma: 666
  • Thank you received: 1250
Hola,

+ Estos son los datos de las numeraciones usadas en el curso.
+ Faltan los dígitos de los linúmeros en archivos independientes (aunque podrían sacarlos del documento).
+ Los posteo cuando pueda trabajar en mi casa con un painter que me deje salvar : (.

Saludos,
Kirstein

This message has an attachment file.
Please log in or register to see it.

Please Identificarse to join the conversation.

Numeraciones usadas en el curso 1 month 1 week ago #7652

  • kirstein
  • kirstein's Avatar Topic Author
  • Offline
  • Profesor
  • Profesor
  • Posts: 2194
  • Karma: 666
  • Thank you received: 1250
Hola,

+ Estos son los dígitos de los linúmeros por aparte.

Saludos,
Kirstein

This message has an attachment file.
Please log in or register to see it.

Please Identificarse to join the conversation.

Numeraciones usadas en el curso 1 month 1 week ago #7682

  • jjaen
  • jjaen's Avatar
  • Offline
  • Mr(s). Invisible
  • Mr(s). Invisible
  • Posts: 2
  • Karma: -2
  • Thank you received: 0
Profesor, se hace para convertir de una base mayor a menor y viceversa.

Please Identificarse to join the conversation.

Numeraciones usadas en el curso 1 month 1 week ago #7684

  • kirstein
  • kirstein's Avatar Topic Author
  • Offline
  • Profesor
  • Profesor
  • Posts: 2194
  • Karma: 666
  • Thank you received: 1250

jjaen wrote: Profesor, se hace para convertir de una base mayor a menor y viceversa.


Hola,

No hay ninguna pregunta en lo que escribiste, la redacción no se entiende.

Si estás tratando de preguntar como convertir una base a otra, pues en clases dedicamos varias horas a ver algoritmos diferentes de conversión. En la tarea se les solicita usar algunos algoritmos particulares.

En los PDFs que explican las numeraciones como los planetúmeros o los linúmeros y esos hay varios algoritmos adicionales que ejemplifican como convertir este tipo de numeraciones a base 10 y viceversa.

Saludos,
Kirstein

Please Identificarse to join the conversation.

Numeraciones usadas en el curso 1 month 1 week ago #7686

  • jjaen
  • jjaen's Avatar
  • Offline
  • Mr(s). Invisible
  • Mr(s). Invisible
  • Posts: 2
  • Karma: -2
  • Thank you received: 0
Disculpe tiene razón, la pregunta es , sobre como convertir entre bases usando agrupamiento de la base menor a la mayor o de la base mayor a la mejor ejemplo:

(44123016)5 ->()625 y (112220)3->()81

agradezco su respuesta.
Gracias

Please Identificarse to join the conversation.

Numeraciones usadas en el curso 1 month 1 week ago #7697

  • kirstein
  • kirstein's Avatar Topic Author
  • Offline
  • Profesor
  • Profesor
  • Posts: 2194
  • Karma: 666
  • Thank you received: 1250

jjaen wrote: Disculpe tiene razón, la pregunta es , sobre como convertir entre bases usando agrupamiento de la base menor a la mayor o de la base mayor a la mejor ejemplo:

(44123016)5 ->()625 y (112220)3->()81

agradezco su respuesta.
Gracias


Primero que todo, el ejemplo que escribes no cumple el requisito de que una base debe ser potencia de la otra, 81 no es potencia de 625 ni 625 es potencia de 81. Sin ese requisito no se puede ejecutar el algoritmo.

Si una base es potencia de la otra, ocupamos el número de dicha potencia, así por ejemplo para pasar de base 3 a base 27 lo podemos hacer porque 3 a la 3 es 27. El número de potencia sería entonces 3. Este número es el tamaño de los grupos o agrupamientos que hay que hacer y es muy importante de recordar para este algoritmo.

Cuando se pasa de una base más pequeña a una más grande se hacen grupos de dicho número del menos significativo al más significativo y cada grupo debe ser traducido al dígito equivalente en la base destino. Esta traducción se hace fácilmente si se sabe de memoria los dígitos en la base destino, por eso es un método sencillo para pasar de binario a octal o a hexadecimal, porque uno se sabe esos dígitos de memoria.

Un ejemplo: si se quiere pasar (21102110)3 a ()27

Se hacen los grupos de tamaño 3 ya que 3 a la 3 es 27.

Los grupos quedan: 21 102 110
como el grupo más significativo no es del tamaño requerido se le agrega ceros a la izquierda hasta completarlo: 021
El primer grupo 110 es equivalente a una C en base 27
El segundo grupo 102 es equivalente a una B en base 27
El tercer grupo 021 es equivalente a un 7 en base 27.
Por lo que el número traducido sería (7BC)27

Para traducir de la base mayor a la menor lo que hay que hacer es expandir cada dígito en el grupo equivalente en la base menor escrito en la cantidad de dígitos del tamaño del grupo que se necesita (la potencia).

Por ejemplo si se quiere pasar (G48A)27 a ()3
Se traduce la A a 101
Se traduce el 8 a 022
Se traduce el 4 a 011
Se traduce la G a 121
Por lo que el número traducido sería (121011022101)3

Lo más complicado quizás es si no se sabe uno de memoria los dígtos equivalentes a los grupos, en ese caso hay que calcularlos con algún otro método.

Saludos,
Kirstein

Please Identificarse to join the conversation.

  • Page:
  • 1
  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to add attachements.
  • Not Allowed: to edit your message.
Time to create page: 0.166 seconds
Powered by Kunena Forum