Wie einen doppelten Wert auf eine ausgewählte Anzahl von Dezimalstellen in .NET abzurunden?
Frage
Ich verwende einen Beschleunigungssensor die aktuellen Beschleunigungen zu berechnen, und es gibt den doppelten Wert.
Allerdings würde Ich mag die aktuelle Beschleunigung mit dem Wert 9,8 vergleichen. Zuvor, dass ich den Wert aus dem Sensor empfangenen abzurunden habe, so ist die Frage: Wie ein doppelten Wert auf eine ausgewählte Anzahl von Dezimalstellen in .NET abzurunden
?Lösung
Math.Round (Anzahl, Präzision)
Andere Tipps
Math.Round - d
double val = Math.Round(current, 1); // 1dp
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow