Als «rounding» getaggte Fragen

Das Runden eines numerischen Werts bedeutet, ihn durch einen anderen Wert zu ersetzen, der ungefähr gleich ist, aber eine kürzere, einfachere oder explizitere Darstellung aufweist.



30
So runden Sie eine Zahl in Java auf n Dezimalstellen
Was ich möchte, ist eine Methode, um ein Double in eine Zeichenfolge umzuwandeln, die mit der Half-Up-Methode rundet. Wenn also die zu rundende Dezimalstelle 5 ist, wird immer auf die nächste Zahl gerundet. Dies ist die Standardmethode zum Runden, die die meisten Menschen in den meisten Situationen erwarten. Ich möchte …
1259 java  decimal  rounding  digits 









17
Wie runde ich Float-Zahlen in Javascript?
Ich muß Runde zum Beispiel 6.688689zu 6.7, aber es zeigt mir immer 7. Meine Methode: Math.round(6.688689); //or Math.round(6.688689, 1); //or Math.round(6.688689, 2); Aber das Ergebnis ist immer das gleiche 7... Was mache ich falsch?

5
Warum verwendet .NET standardmäßig die Rundung von Bankern?
Der Dokumentation zufolge verwendet die decimal.RoundMethode einen Round-to-Even-Algorithmus, der für die meisten Anwendungen nicht üblich ist. Daher schreibe ich immer eine benutzerdefinierte Funktion, um den natürlicheren Round-Half-Up-Algorithmus auszuführen: public static decimal RoundHalfUp(this decimal d, int decimals) { if (decimals < 0) { throw new ArgumentException("The decimals must be non-negative", "decimals"); …
271 .net  rounding 

12
Formatieren von Dezimalstellen in R.
Ich habe eine Zahl, zum Beispiel 1.128347132904321674821, die ich bei der Ausgabe auf dem Bildschirm (oder beim Schreiben in eine Datei) nur als zwei Dezimalstellen anzeigen möchte. Wie macht man das? x <- 1.128347132904321674821 BEARBEITEN: Die Verwendung von: options(digits=2) Wurde als mögliche Antwort vorgeschlagen. Gibt es eine Möglichkeit, dies in …
264 r  formatting  rounding  r-faq 

7
Rundes Doppel mit zwei Dezimalstellen in C #?
Ich möchte den doppelten Wert in c # auf zwei Dezimalstellen aufrunden. Wie kann ich das tun? double inputValue = 48.485; nach der Zusammenfassung inputValue = 48.49; Verwandte: c # - Wie runde ich einen Dezimalwert auf 2 Dezimalstellen (für die Ausgabe auf einer Seite)
258 c#  double  rounding 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.