GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo hacer divisiones con bc (calculadora de banco) y obtener resultados fraccionarios?

Prueba algo como scale=2

Desde la página del manual:

escala (expresión)

El valor de la función de escala es el número de dígitos después del punto decimal en la expresión.

De forma predeterminada, la escala es 0, por lo que no se muestran dígitos después del decimal.


Simplemente invoque bc con el -l argumento:

bc -l

Ejemplo:

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

Usa el scale variable especial para definir decimales:

scale=4
1/2
.5000

Linux
  1. Flatpak en Linux:qué es y cómo instalar aplicaciones con él

  2. Cómo configurar LogAnalyzer con Rsyslog y MySQL

  3. Cómo trabajar con usuarios y grupos en Linux

  4. ¿Cómo ejecutar Grep con patrones múltiples y?

  5. Cómo proteger Apache y SSH con Fail2Ban en CentOS 8

Cómo Multi-Master MySQL con Percona y Keepalived

Cómo crear un comercio electrónico con Prestashop y Ubuntu 18.04

Cómo instalar y configurar una VPN con OpenVPN en Ubuntu 18.04

Cómo instalar y configurar Memcached con Apache y PHP

Cómo aprovisionar un sitio web con aaPanel y LetsEncrypt

Cómo instalar y configurar WordPress con Ansible