Login
Округления с операторами арифметических действий и присваивания
1596 просмотров
Перейти к просмотру всей ветки
7495 старожил
in Antwort alex445 02.01.24 12:28
Округления с операторами арифметических действий и присваивания
Runden zu Integer. In der Welt der Pixel sind ganze Zahlen gefragt.
let x = 17.4999;
let y = Math.round(x); // Auf- oder Abgerundet auf 17
Rundet auf ab .5, rundet ab bis .49999
Runden auf Nachkommastellen. Für das Runden auf 2 Nachkommastellen braucht Javascript einen Trick:
Math.round (217.4325 * 100) / 100; // 217.43
Einfacher geht das Runden in Javascript mit toFixed:
let num = 9.7433789;
let n = num.toFixed(2);
Noch mal zurück auf Runden mit Math. Schluss mit 97 oder 49 Cent: Aufrunden zu 5 oder 0 in der zweiten Kommastelle
let cents = 1017.721987;
let fünfcents = (Math.ceil(cents*20)/20).toFixed(2);
console.log ("fünfcents " + fünfcents)
fünfcents 1017.75
Fragen und Antworten - Программируем калькулятор пособий для беженцев вместе.