Da base qualsiasi a base qualsiasi

Se la base di partenza e la base di arrivo sono potenza una dell’altra


Se tra le due basi NON c’è relazione allora utilizza come base di passaggio la base 10

Da base 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 1 2 3 4 5 6 7 8 9
A base 0 1 2 3 4 5 6 7

Foglio di calcolo

Le funzioni BASE() e DECIMALE() permettono di convertire tra basi qualsiasi, da 2 a 36.

Esempi

  1. (240)5 = (?)30
    • A1 = 240
      A2 = DECIMALE(A1; 5)
      A3 = BASE(A2; 30)
    • oppure = BASE(DECIMALE(240; 5); 30)
  2. (2A)30 = (?)5
    • A1 = 2A
      A2 = DECIMALE(A1; 30)
      A3 = BASE(A2; 5)
    • oppure = BASE(DECIMALE("2A"; 30); 5)

Osserva

  • La combinazione BASE(DECIMALE(n; b1); b2) converte la stringa n da base b1 a base b2
  • La combinazione BASE(DECIMALE(n; b1); b2; c) converte la stringa n da base b1 a base b2 con c cifre

Esempi

  1. (241)5 = (?)25
    (241)5 = (02_41)5 = (2) (21) = (2_L)25 = (2L)25
  2. (2L)25 = (?)5
    (2L)25 = (2_L)25 = (2) (21) = (02_41)5 = (241)5