可能重複:
Rounding numbers in Objective-C
objective -C : how to truncate extra zero in float?
Correcting floating point numbers限制小數點到所需要的
在Objective C,我有接受的答案,計算爲一個雙如圖所示:
double answer = a/b;
雙變量有時可以是一個整數,但也可以是一個整數,例如
NSLog(@"%f", answer)
這可以返回2.000000或5.142394或2.142000。
我想知道是否有讓尾隨0的不是例如可見編輯的小數位方式:
2.000000將2
5.142394將5.142394
2.142000將是2.142
這怎麼辦?
不會把a.f/b.f限制爲整數值嗎? – CodaFi 2012-04-19 03:51:43
@CodaFi我不希望將其限制爲整數值。它需要有dec的地方,但不要超過0。這不是重複的,因爲我不是想要整理數字。我從來沒有提到舍入數字。 – CoreCode 2012-04-19 03:52:51
@lnafziger這不是真的,因爲這不是一個浮點數問題 – CoreCode 2012-04-19 04:11:39