gpt4 book ai didi

objective-c - 使 float 只显示两位小数

转载 作者:bug小助手 更新时间:2023-10-28 10:41:54 24 4
gpt4 key购买 nike

我在 float 中有值 25.00,但是当我在屏幕上打印它时它是 25.0000000
如何显示只有两位小数的值?

最佳答案

这与如何存储数字无关,而是如何显示它。将其转换为字符串时,您必须四舍五入到所需的精度,在您的情况下是两位小数。

例如:

NSString* formattedNumber = [NSString stringWithFormat:@"%.02f", myFloat];

%.02f 告诉格式化程序您将格式化一个 float (%f) 并且应该四舍五入到两个位置,并且应该用 0s.

例如:

%f = 25.000000
%.f = 25
%.02f = 25.00

关于objective-c - 使 float 只显示两位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/560517/

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