我有两个浮点数。如果我补充说2个数字意味着。它将显示答案为4.50000(我只使用%f)。如果我使用(2.%f)意味着答案只有4。 我希望答案为4.5。我需要修改什么?
答案 0 :(得分:2)
尝试格式字符串%2.1f
:
$ printf "%2.1f\n" 4.5
4.5
.1
说“基数之后的一个字符”。
答案 1 :(得分:1)
我认为您必须使用 "%2.1f"
答案 2 :(得分:1)
你可以使用这个
的NSLog(@ “%1f中。”,floatVariable);