bc
$ bc -li
-lcarica le routine matematiche predefinite-iforza la modalita' interattiva
Conversione di base
Ci sono molti modi per effettuare la conversione di base. Supponiamo di voler convertire da esadecimale a decimale:
Utilizzando
bc:echo "obase=A; ibase=16; 7D001" | bcUtilizzando
printf, risparmiando qualche carattere per la digitazione ed eliminando la fastidiosa regola dibcche impone l'utilizzo di lettere maiuscole:printf "%d\n" 0x7d001Utilizzando il semplicissimo comando bash:
echo $((0x7d001))
Nessun commento:
Posta un commento