1

小数点以下 4 桁のみを表示するように NSNumber を作成する必要があります。コードのこの部分は機能しますが、先行ゼロなしで結果を出力します。

double resultRoundToDecimal = [result doubleValue];
    NSNumberFormatter *resultFormatter = [[NSNumberFormatter alloc] init];
    [resultFormatter setRoundingMode:NSNumberFormatterRoundHalfUp];
    [resultFormatter setMaximumFractionDigits:4];
    resultData = [resultFormatter stringFromNumber:[NSNumber numberWithDouble:resultRoundToDecimal]];

例: 1/3 = .3333

私が欲しい: 1/3 = 0.3333

どうすればこれを行うことができますか?

4

2 に答える 2