3 Stimmen

Muss ich die Funktion NSDecimalCompact() bei jedem NSDecimal ausführen, den ich erstelle?

Die Dokumentation verwirrt mich in diesem Punkt. Sie sagen:

void NSDecimalCompact (
   NSDecimal *number
);

Diskussion Formate Nummer so, dass Berechnungen, die sie verwenden, möglichst so wenig Speicher wie möglich benötigen. Alle NSDecimal... arithmetischen Funktionen erwarten kompakte NSDecimal-Argumente.

Der letzte Teil ist wichtig:

Alle NSDecimal... arithmetischen Funktionen erwarten kompakte NSDecimal-Argumente.

Das bedeutet also, dass ich NSDecimalCompact() für jeden NSDecimal ausführen muss, jedes Mal, wenn ich ihn als Parameter für eine der NSDecimal... arithmetischen Funktionen bereitstelle? Oder muss ich das nur einmal beim Erstellen des NSDecimal tun?

0voto

PeyloW Punkte 36534

Sie müssen nicht anrufen NSDecimalCompact() die Ergebnisse von NSDecimal..() Funktionen sind kompakt, solange der Rückgabewert NSCalculationNoError .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X