关于xcode中浮点值的问题

时间:2011-03-23 09:15:50

标签: iphone c++ objective-c c xcode

我有两个浮点数。如果我补充说2个数字意味着。它将显示答案为4.50000(我只使用%f)。如果我使用(2.%f)意味着答案只有4。   我希望答案为4.5。我需要修改什么?

3 个答案:

答案 0 :(得分:2)

尝试格式字符串%2.1f

$ printf "%2.1f\n" 4.5
4.5

.1说“基数之后的一个字符”。

答案 1 :(得分:1)

我认为您必须使用 "%2.1f"

答案 2 :(得分:1)

你可以使用这个

的NSLog(@ “%1f中。”,floatVariable);