conversion de numeros

Alvaro Herrera alvherre en alvh.no-ip.org
Mar Dic 16 14:14:16 CLST 2008


Alvaro Herrera escribió:
> Juan Manuel Doren escribió:
> > > Estimados existe algun comando en linux donde pueda convertir de formato
> > > exponencial a formato numeros de coma flotante ejemplo:
> > >  0.01e+01 ==> 0.1

Mas facil todavia:

/usr/bin/printf "%f\n" 0.01e+03

(debe ser /usr/bin/printf porque si lo pones por si solo, toma el
builtin de bash, que no entiende la notacion cientifica)

BTW si quieres un solo decimal, se especifica de esta forma:

/usr/bin/printf "%.1f\n" 0.01e+01

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"Tiene valor aquel que admite que es un cobarde" (Fernandel)


Más información sobre la lista de distribución Linux