1

我正在尝试像这样保存浮动

[NSNumber numberWithFloat:[dosage floatValue]];

并像这样读取值:

dosage = [NSString stringWithFormat:@"%1.0f", [prop.dosage floatValue]];

问题是像 0.11 这样的数字最终是 0

我读过我可以使用NSNumberFormatter,但文档对如何设置舍入不是很清楚。

4

1 回答 1

0

if its already a string then y do you need to implement stringWithFormat?

for 2 digits floatvalue use %.2f i.e.

dosage = [NSString stringWithFormat:@"%0.2f", [prop.dosage floatValue]];

HAPPY iCODING...

于 2010-09-10T04:30:47.633 回答