Deutsch

Округления с операторами арифметических действий и присваивания

22.01.24 10:45
Re: Округления с операторами арифметических действий и присваивания
 
7495 старожил
7495
в ответ 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

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
 

Перейти на