gpt4 book ai didi

linux - bc 忽略比例选项

转载 作者:IT王子 更新时间:2023-10-29 00:19:38 26 4
gpt4 key购买 nike

我不明白为什么 bc 工具有时会忽略比例选项。

这是一个例子:

> echo 'scale=2; 2.777 - 1.4744' | bc
1.3026

预期结果是:

1.30

附加信息:

> bash --version
GNU bash, version 2.05b.0(1)-release (x86_64-suse-linux)
Copyright (C) 2002 Free Software Foundation, Inc.
> bc --version
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.

最佳答案

正如 Carl 指出的那样,如果您查看手册页,您可以找到那一行。这是关于表达解释。减法不会读取 scale 变量。如果你想得到预期的结果(1.30),你可以:

kent$  echo 'scale=2; (2.777 - 1.4744)/1' | bc 
1.30

/操作会读取scale变量。

关于linux - bc 忽略比例选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13963265/

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