わかりましたので、IBAction を使用して値を最も近い整数に切り上げようとしています。
So 1.88 -> 2.00 ,
11.40 -> 12.00 ,
111.01 -> 112.00, etc.
-
-(IBAction)roundUp:(id)sender
{
float floatRoundValue=lblTotalRound.text floatValue];
ceilf(floatRoundValue);
NSString *stringRoundValue = [NSString stringWithFormat:@"%1.0f", floatRoundValue];
lblTotalRound.text=stringRoundValue;
}
それが私が得たものです。しかし、それでも .5 未満で最も近い整数に切り捨てられます。
(Ex. 1.19 -> 1 , i need 1.19 -> 2.00).
%1.2f を試してみましたが、値はまったく変わりません。
私は何を間違っていますか?