gpt4 book ai didi

objective-c - 如何将浮点值四舍五入到小数点后两位?

转载 作者:太空狗 更新时间:2023-10-30 03:20:51 54 4
gpt4 key购买 nike

我有一个来自加速度计的浮点值,如下所示:

-3.04299553323

例如,我想得到 -3.04。是否有一种简单的方法来舍入该浮点值?

编辑:

Rounding numbers in Objective-C

最佳答案

我知道这是旧帖子,但以防万一其他人正在寻找快速的两步选项。

float old = -3.04299553323;  
float new = [[NSString stringWithFormat:@"%.2f",old]floatValue];

结果 = -3.04

@"%.2f" 将四舍五入到小数点后两位。如果你想要三位小数,请输入 @"%.3f" 等等。

希望对您有所帮助!

关于objective-c - 如何将浮点值四舍五入到小数点后两位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/829067/

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