gpt4 book ai didi

c# - 上限正 float 和下限负 float

转载 作者:太空宇宙 更新时间:2023-11-03 21:08:10 24 4
gpt4 key购买 nike

有没有更短的方法来代替检查 float 是否为正并执行 if 语句如下? (使用 Unity5 和 c# 脚本)

期待

1.0, 1.4, 1.7 => 2(我认为 Ceil 1.0 产生 1.. 对此也有帮助吗?)

-1.0, -1.4, -1.7 => -2(下限 -1.0 产生 -1..)

if (float < 0) {
Mathf.Floor (float);
} else {
Mathf.Ceil (float);
}

提前致谢

最佳答案

你可以试试

Mathf.Sign(x)*Mathf.Ceil(Mathf.Abs(x))

关于c# - 上限正 float 和下限负 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39816166/

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