gpt4 book ai didi

c - C 中小于 1 的舍入值?

转载 作者:太空宇宙 更新时间:2023-11-04 00:30:56 24 4
gpt4 key购买 nike

我正在用 C 编写一个图形程序,我的笛卡尔值介于 [-1,1] 之间,我无法对值进行四舍五入,以便我可以将它们用于绘图和进一步计算。我知道如何用小数舍入大于 1 的值,但我以前没有做过。

那么我将如何处理舍入值?例如,

.7213=.7

.7725= .8

.3666667=.4

.25=.2 or .3

.24=.2

如有任何建议,我们将不胜感激。 :)

最佳答案

由于浮点值的存储方式,您不能(并且不能以任何高精度)舍入浮点值,您只能以不同的精度输出它们。如果您希望所有浮点值在计算中使用它们之前四舍五入到小数点后一位,那么请使用整数进行计算,将所有内容乘以 10,然后在显示之前除以 10。

关于c - C 中小于 1 的舍入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17777679/

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