gpt4 book ai didi

gnuplot - 如何在 gnuplot 中使用 floor 函数

转载 作者:行者123 更新时间:2023-12-05 00:59:43 24 4
gpt4 key购买 nike

Here OP 定义了函数 round与功能 floorgnuplot .帮助 floor说:

gnuplot> help floor
The `floor(x)` function returns the largest integer not greater than its
argument. For complex numbers, `floor` returns the largest integer not
greater than the real part of its argument.

我如何使用 floor我做了:
gnuplot> floor(7.3)
^
invalid command

我可以以某种方式更改将四舍五入到的小数位数吗?

最佳答案

要检查或打印函数调用的结果,您必须明确地对其进行 print

gnuplot> print floor(7.3)
7

要将链接的 round 函数修改为仅在小数点位置舍入,请使用以下命令
round(x) = x - floor(x) < 0.5 ? floor(x) : ceil(x)
round2(x, n) = round(x*10**n)*10.0**(-n)

并称之为
gnuplot> print round2(7.3456, 1)
7.3
gnuplot> print round2(7.3456, 2)
7.35

关于gnuplot - 如何在 gnuplot 中使用 floor 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30329743/

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