Ich benutze NSDecimal, weil ich extrem große Werte für meine Anwendung speichern muss. Ich möchte in der Lage sein, die NSDecimalDivide Funktion zu verwenden, um zwei NSDecimals zu teilen und das Ergebnis auf die nächste ganze Zahl zu runden.Wie kann ich NSDecimal auf den nächsten ganzzahligen Wert runden lassen?
NSDecimal testOne = [[NSDecimalNumber decimalNumberWithString:@"1064"] decimalValue];
NSDecimal cost = [[NSDecimalNumber decimalNumberWithString:@"10"]decimalValue];
NSDecimal value;
NSDecimalDivide(&value, &testOne, &cost, NSRoundDown);
NSString *string = NSDecimalString(&value, _usLocale);
NSLog(@"Here is the cost%@",string);
Dieses out legt 106,4 ich es ausgeben 106 möchte Weiß jemand, wie eine NSDecimal Anzahl dem ganzzahligen Wert runden?