gpt4 book ai didi

bash - 向上舍入 bc 比例而不是用 scale 或 printf 向下舍入

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

<分区>

我正在使用 bc 和 scale 来评估表达式,但是我希望它向上取整而不是向下取整。最简单的方法是什么?

$ read exp
5+50*3/20 + (19*2)/7
$ echo "scale=3; $exp" | bc -l
17.928

但是我想要的答案是 17.929

我更希望答案是我的答案的附录,而不是完全不同的东西。谢谢

以下是我尝试过的一些方法:

$ echo "scale=4; ($exp+0.0005)" | bc -l
17.9290
$ echo "scale=3; ($exp+0.0005)" | bc -l
17.9285

但是我想要 17.929 作为末尾没有零的答案。

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