Portál AbcLinuxu, 6. května 2025 09:27
% echo $((4.2*78.62)) 330.20400000000001 % float a=4.2 b=78.62 % echo $((a*b)) 330.20400000000001
Samozřejmě až na zshSamozřejmě záleží na tom, co člověk považuje za shell... takový python![]()
egg@nest:~$ echo 'scale=3; 4/3' | bc 1.333
echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq'|dc
man bash echo "2.333*5" |bc
2.333tadydadyda5
v adresáři.
echo "2.333 * 5" | bc
bc
je výchozí hodnota 0 míst, u bc -l
je to 20 míst. Pokud vy na vstupu zadáte 80 míst, asi jste masochista a tuto přesnost potřebujete, takže se i na výstupu. Howgh.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.