So behalten Sie zwei Dezimalstellen in flex mithilfe von Math.Runde()

So behalten Sie zwei Dezimalstellen in flex mithilfe von Math.Runde

code:

txtTotal.text=Math.round((Number(txtRate.text)*Number(txtQuantity.text))).toString();

hier die rate ist eine Konstante 1.1 und die Menge ist variabel
ie Preis*Menge=1.1 * Menge

  • Floating-point-zahlen nicht über einen "festen" gebrochene Teil. Sie möchten, formatieren Sie die Zahl als text, der zeigt, zwei Ziffern. In JavaScript (und damit?) Number.toFixed(2) (z.B. (123.456).toFixed(2)) ist das, was du suchst ..
  • Ja du hast Recht, wir können tofixed() wird es korrekt angezeigt
InformationsquelleAutor Anish | 2012-08-07
Schreibe einen Kommentar