Heim > Web-Frontend > Front-End-Fragen und Antworten > So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

青灯夜游
Freigeben: 2022-03-28 20:18:37
Original
9263 Leute haben es durchsucht

Implementierungsmethode: 1. Verwenden Sie die Funktionen parseInt() und toFixed(), die Syntax lautet „(parseInt(decimal value*100)/100).toFixed(2)“ 2. Verwenden Sie die Funktion floor() von Mathe-Objekt, die Syntax lautet „Math.floor(decimal value*100)/100“.

So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Javascript behält zwei Dezimalstellen bei (und rundet nicht)

Wenn Sie in Javascript eine Zahl verarbeiten möchten, behalten Sie zwei Dezimalstellen ohne Rundung bei. Hier sind die Methoden:

Methode 1: Verwenden der Funktionen parseInt() und toFixed()

var a = 2.466;
var b = ( parseInt( a * 100 ) / 100 ).toFixed(2);
console.log(b);      // 2.46
Nach dem Login kopieren

So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

Methode 2: Verwenden der Funktion floor() des Math-Objekts

var a = 2.466;
var b = Math.floor(a*100)/100;
console.log(b);
Nach dem Login kopieren

So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

Weitere Beispiele:

So behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung)

【Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend

Das obige ist der detaillierte Inhalt vonSo behalten Sie zwei Dezimalstellen in Javascript bei (ohne Rundung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage