GNU/Linux >> Linux Esercitazione >  >> Linux

Come fare la divisione con bc (calcolatrice da banco) e ottenere risultati frazionari?

Prova qualcosa come scale=2

Dalla pagina man:

scala ( espressione )

Il valore della funzione di scala è il numero di cifre dopo il punto decimale nell'espressione.

Per impostazione predefinita, la scala è 0, quindi non vengono mostrate cifre dopo il decimale.


Basta invocare bc con il -l argomento:

bc -l

Esempio:

$ bc -l
1/2
.50000000000000000000
5/3
1.66666666666666666666
10/3
3.33333333333333333333

Usa il scale variabile speciale per definire le posizioni decimali:

scale=4
1/2
.5000

Linux
  1. Come programmare con Bash:sintassi e strumenti

  2. Come trovare file con autorizzazioni SUID e SGID in Linux

  3. Flatpak su Linux:cos'è e come installare app con esso

  4. Come eseguire Grep con multipli e pattern?

  5. Come proteggere Apache e SSH con Fail2Ban su CentOS 8

Come eseguire il multi-master MySQL con Percona e Keepalived

Come creare un e-commerce con Prestashop e Ubuntu 18.04

Come impostare e configurare una VPN con OpenVPN su Ubuntu 18.04

Come installare e configurare Memcached con Apache e PHP

Come fornire un sito Web con aaPanel e LetsEncrypt

Come installare e configurare WordPress con Ansible