I NSDecimalNumber nach dem Teilen 100. Ich verwende folgenden Code erstellen möchten:Get NSDecimalNumber mit 2 Dezimalstellen
NSDecimalNumber *amountToSendNumber = [number decimalNumberByDividingBy:[NSDecimalNumber decimalNumberWithString:@"100"]];
Es gibt mir korrekten Wert, wenn ich Eingabe als 2536 als 25,36 bereitzustellen. Aber wenn ich Eingabe als 2500 zur Verfügung stelle, dann ist der Ausgang 25. Ich will Ausgabe als 25,00 ohne irgendwelche Abrundung Mechanismus.
Hilfe?
Anzeigen Ihre Frage an die Vorlage der Anzahl verwandter Töne (in einem Etikett, zum Beispiel), aber ich sehe keinen Präsentationscode. Bitte klären Sie. – Droppy
überprüfen NSString * formatierteNummer = [NSString stringWithFormat: @ "%. 02f", myFloat]; –
Ich möchte NSDecimalNumber anstelle von Float verwenden, da andere Operationen auszuführen sind. – iAsh