Math.Runde mit negativen parameter

ALLE,

Ich versuche zu konvertieren Borland C++ - code in C#.
In den alten code sehe ich Folgendes:

double a = RoundTo( b, -2 );

Blick auf Borland-Dokumentation sehe ich, dass RoundTo() akzeptieren sowohl positive als auch negative Parameter für die Präzision. Positiv bedeutet, dass rund 10^n, negativ - bis 10^-n.

Blick auf die C# - Dokumentation von Math.RoundTo() ich kann nicht finden, einen Verweis, ob Sie es akzeptieren werden negative zahlen für Präzision. Und alle Proben sind mit den positiven zahlen.

Was ist die richtige Art und Weise der Umwandlung der code in diesem Fall? Sollte ich einfach vergessen, über die Zeichen und schreiben:

double a = Math.Round( b, 2 );

Danke.

InformationsquelleAutor Igor | 2012-08-20
Schreibe einen Kommentar