Anuncio

Colapsar
No hay ningún anuncio todavía.

Cálculos en hexadecimal

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Cálculos en hexadecimal

    [FONT=Verdana]El sistema hexadecimal hace uso de los 16 signos siguientes:

    0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
    [/FONT][FONT=Verdana]

    Sabiendo que lo aplicable al sistema binario es, mutatis mutandis, así mismo válido para el sistema posicional hexadecimal, me limito a poneros aquí como ameno pasatiempo este par de problemillas:

    1. BABA + BOBO = x.

    Hállese x en hexadecimal, recordando que O = 0 (cero).

    2. CACA + DE + BACA = y.

    Hállese y en decimal.
    [/FONT]

  • #2
    Re: Cálculos en hexadecimal

    BABA + B0B0 = 16B6A o 93034 en systema decimal.

    El otro lo dejo para otro ocacion.

    Salud2 y hasta luego

    Comentario


    • #3
      Bien, pero...

      [FONT=Verdana]Creo que, además de ese primer resultado correcto que das, a los usuarios de un foro como este les interesaría saber cómo has llegado a calcularlo. ¿No te parece?[/FONT][FONT=Verdana]
      [/FONT]
      [FONT=Verdana]Voy a intentarlo yo mismo.[/FONT][FONT=Verdana]
      [/FONT]
      [FONT=Verdana]Para sumar en hexadecimal BABA + BOBO, procedemos a escribir aplicadamente un número bajo el otro, así:[/FONT]

      [FONT=Verdana]BABA +[/FONT]
      [FONT=Verdana]BOBO[/FONT]
      ____

      [FONT=Verdana](La rayita me ha salido un poco demasiado abajo, pero nadie es perfecto.)[/FONT]

      [FONT=Verdana]Ahora empezamos a sumar por la extrema derecha, como Dios manda: [/FONT]

      [FONT=Verdana]A más O igual a A y no me llevo nada. [/FONT]

      [FONT=Verdana]Luego, B más B igual a 6 y me llevo 1 (o sea, 11 + 11 = 22 = 6 + 16). [/FONT][FONT=Verdana]
      [/FONT]
      [FONT=Verdana]Obsérvese que aquí “llevarse 1” es llevarse 16, que se convierte en 1 en la columna anterior. [/FONT]

      [FONT=Verdana]A continuación, A + O + 1 = 10 + 1 = 11 = B.[/FONT]

      [FONT=Verdana]Y, por último, B + B = 11 + 11 = 22 = 6 + 16, con lo que ponemos 6 y "nos llevamos 1", que queda delante: 16.[/FONT]

      [FONT=Verdana]En suma, y nunca mejor dicho:[/FONT]

      [FONT=Verdana]BABA + BOBO = 16B6A


      Traduciendo [/FONT]
      [FONT=Verdana]a decimal, podríamos haber hecho:[/FONT][FONT=Verdana]
      [/FONT]

      [FONT=Verdana]BABA = 11 10 11 10 = 11*16^3 + 10*16^2 + 11*16 + 10 = 47802[/FONT]

      [FONT=Verdana]BOBO = 11*16^3 + 11*16 = 45232[/FONT]

      [FONT=Verdana]BABA + BOBO = 93034[/FONT]

      [FONT=Verdana]93034 = 16*5814 + 10[/FONT]
      [FONT=Verdana]5814 = 16*363 + 6[/FONT]
      [FONT=Verdana]363 = 16*22 + 11[/FONT]
      [FONT=Verdana]22 = 16*1 + 6[/FONT]
      [FONT=Verdana]1 = 16*0 + 1[/FONT]

      [FONT=Verdana]BABA + BOBO = 1 6 11 6 10 = 16B6A[/FONT]

      Comentario


      • #4
        Re: Cálculos en hexadecimal

        CACA
        DE
        BACA
        ------


        A+A+E=10+10+14=34=2+2*16=22 en hexadecimal, entonces pongo 2 y me llevo otros 2

        CACA
        DE
        BACA
        ------
        2

        C+D+C=12+13+12=37=5+2*16=25 en hexadecimal, entonces como me llevaba 2, pongo 7 y me llevo 2

        CACA
        DE
        BACA
        ------
        72

        A+A+2(que me llevaba)=22=6+1*16=16 en hexadecimal, entonces pongo 6 y me llevo una

        CACA
        DE
        BACA
        ------
        672

        B+C+1(que me llevaba)=11+12+1=24=8+1*16, entonces pongo 8 y me llevo 1, y ya acabo:

        CACA
        DE
        BACA
        ------
        18672

        En decimal 99954.

        Vaya yo que pensaba que me saldría alguna palabra con sentido....

        Saludos.


        Escrito por Jose D. Escobedo Ver mensaje
        BABA + B0B0 = 16B6A o 93034 en systema decimal.

        El otro lo dejo para otro ocacion.

        Salud2 y hasta luego
        sigpic

        Comentario

        Contenido relacionado

        Colapsar

        Trabajando...
        X