Conversioni di base

ARABO() ARABIC() testo Il testo rappresenta un numero romano.
Restituisce il valore numerico, tra 0 e 3999.
BASE() BASE() num
base
Da numero decimale a base qualsiasi.
Converte un numero intero positivo nella base indicata (2..36).
BASE() BASE() num
base
cifre

Se il testo risultante non raggiunge la lunghezza specificata viene completato con degli zeri a sinistra.

BINARIO.DECIMALE() BIN2DEC() numero Da binario a decimale
BINARIO.HEX() BIN2HEX() numero Da binario a esadecimale
BINARIO.HEX() BIN2HEX() numero
cifre
BINARIO.OCT() BIN2OCT() numero Da binario a ottale
BINARIO.OCT() BIN2OCT() numero
cifre
DECIMALE() DECIMAL() testo
base
Da base qualsiasi a numero decimale.
Converte un testo che rappresenta un numero in una certa base (2..36) in un numero intero positivo.
DECIMALE.BINARIO() DEC2BIN() numero Da decimale a binario
DECIMALE.BINARIO() DEC2BIN() numero
cifre
DECIMALE.HEX() DEC2HEX() numero Da decimale a esadecimale
DECIMALE.HEX() DEC2HEX() numero
cifre
DECIMALE.OCT() DEC2OCT() numero Da decimale a ottale
DECIMALE.OCT() DEC2OCT() numero
cifre
HEX.BINARIO() HEX2BIN() numero Da esadecimale a binario
HEX.BINARIO() HEX2BIN() numero
cifre
HEX.DECIMALE() HEX2DEC() numero Da esadecimale a decimale
HEX.OCT() HEX2OCT() numero Da esadecimale a ottale
HEX.OCT() HEX2OCT() numero
cifre
OCT.BINARIO() OCT2BIN() numero Da ottale a binario
OCT.BINARIO() OCT2BIN() numero
cifre
OCT.DECIMALE() OCT2DEC() numero Da ottale a decimale
OCT.HEX() OCT2HEX() numero Da ottale a esadecimale
OCT.HEX() OCT2HEX() numero
cifre
ROMANO() ROMAN() num Converte un numero arabo in un numero romano.
Il numero da convertire deve essere compreso nell’intervallo di valori tra 0 e 3999.
ROMANO() ROMAN() num
modo
Il modo (0..4) specifica il livello di semplificazione.

Note

  1. Quando il risultato non è DECIMALE è possibile scegliere il numero di cifre del risultato.
    Saranno aggiunti zeri non significativi a sinistra per completare.
  2. Gli argomenti delle funzioni hanno dei limiti: nelle cifre utilizzabili e nel valore massimo
  3. La combinazione BASE(DECIMALE(n; b1); b2) converte la stringa n da base b1 a base b2
  4. La combinazione BASE(DECIMALE(n; b1); b2; c) converte la stringa n da base b1 a base b2 con c cifre

Riepilogo

 

Da base / a base 2 8 10 16
2 BINARIO.OCT(n)
BINARIO.OCT(n; c)
BINARIO.DECIMALE(n)
DECIMALE(n; 2)
BINARIO.HEX(n)
BINARIO.HEX(n; c)
8 OCT.BINARIO(n)
OCT.BINARIO(n; c)
OCT.DECIMALE(n)
DECIMALE(n; 8)
OCT.HEX(n)
OCT.HEX(n; c)
10 DECIMALE.BINARIO(n)
DECIMALE.BINARIO(n; c)
BASE(n; 2)
BASE(n; 2; c)
DECIMALE.OCT(n)
DECIMALE.OCT(n; c)
BASE(n; 8)
BASE(n; 8; c)
DECIMALE.HEX(n)
DECIMALE.HEX(n; c)
BASE(n; 16)
BASE(n, 16; c)
16 HEX.BINARIO(n)
HEX.BINARIO(n; c)
HEX.OCT(n)
HEX.OCT(n; c)
HEX.DECIMALE(n)
DECIMALE(n; 16)