gpt4 book ai didi

bash - 在 Bash 中使用带 bc 的负指数

转载 作者:行者123 更新时间:2023-11-29 09:09:12 25 4
gpt4 key购买 nike

我在 Bash 的 bc 程序中使用负指数时遇到困难。如果我执行 echo "2*1.86929*10^05"| bc,我得到 373858.00000 的结果,而如果我执行 echo "2*1.86929*10^-05"| bc,我得到的结果只有 0。使用负指数时如何获得更好的准确性?

最佳答案

默认情况下,bc 的输出四舍五入为整数。要保留结果的小数部分,请使用 bc -l,如下所示:

$ echo "2*1.86929*10^-05" | bc -l
.00003738580000000000

关于bash - 在 Bash 中使用带 bc 的负指数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15143399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com