私は小さな iPhone 電卓を作成しており、通常の操作を行っていますが、唯一の問題は、数字が小数点とその後に 6 つのゼロで表示されることです。タグ5のボタンを押すと、これが表示ラベルに表示されます
---------------
| 5.000000|
---------------
ゼロのない数字の 5 を見たのは 1 人だけです。助言がありますか?
これは、表示ラベルに押された数字を表示するコードです。
- (IBAction)digitAction:(id)sender {
currentNumber = currentNumber *10 + (double)[sender tag];
display.text = [NSString stringWithFormat:@"%2f",currentNumber];
}
文字列をフォーマットするために次の方法を試しましたが、うまくいかないようです:
代わりに:@"%2f"
私は試しまし@"%f"
た@"%d"
など