Página 1 de 1

Math con decimales en Shell

Publicado: Jue, 11 Jul 2013, 15:14
por elmendo
Hola, resulta que en estos dias estoy empleando un entorno de programacion y para calentar los motores hice una pequeña aplicacion que mediante una llamada al shell realiza una operacion como suma o multiplicacion, este devuelve el resultado que muestro en un field, todo funciona bien mientras los numeros sean enteros (shell("expr" #1 * #2)) ya que expr trabaja precisamente con este tipo de numeros, hay alguna otra forma de poder emplear decimales.
Quiero aclarar que llegue a una solucion pero es muy complicada y me gustaria simplificar KISS (Keep it simple stupid)

SDSssssssssssss


elmendo :shock:

Re: Math con decimales en Shell

Publicado: Vie, 12 Jul 2013, 18:00
por hugo
Puedes usar bc. Por ejemplo, para dividir pi entre dos, y dar el resultado con cuatro decimales:

Código: Seleccionar todo

echo "scale=4; 3.1416/2" | bc