[JavaScript] Zwei Zahlen nach dem Komma

Dieses Thema im Forum "Webentwicklung" wurde erstellt von destroyer, 17. Juli 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. Juli 2008
    Zwei Zahlen nach dem Komma

    Hey leute ich bins wieder habe wieder ein Problem,

    wenn es Periodisch wird, dann schreibt er zu viele Zahlen hin ,6666666664€

    Wie kann ich es beschränken, das er nur Zweizahlen nach dem Komma ausspuckt?

    HTML:
    <a id="Absatz"></a>€ 
    <script type="text/javascript">
     var a = ("$#Text.Artikelpreis#$");
     a = a.replace(/,/,".");
     var b = ("$#Text.Gewicht#$");
     b = b.replace(/,/,".");
     var c = new String((a / b) * 100); 
    document.getElementById("Absatz").innerHTML = c;
    </script>
     
  2. 17. Juli 2008
    AW: Zwei Zahlen nach dem Komma

    SELFHTML: JavaScript / Objektreferenz / Number

    Code:
    var c = new String(((a / b) * 100).toFixed(2));
    @chkgk: ja tut es
     
  3. 17. Juli 2008
    AW: Zwei Zahlen nach dem Komma

    Wie wärs denn mit:

    Code:
    var c = new String(Math.round(((a / b) * 100) *100) / 100);
    laut diesem Text der Javascript FAQ sollte das gehen

    toFixed erzwingt aber doch 2 Nachkommastellen auch wenn die Zahl eigentlich keine Nachkommerstellen hat, oder? Füllt das nicht auf jeden fall dann mit nullen auf?
     
  4. 17. Juli 2008
    AW: Zwei Zahlen nach dem Komma

    wenn man weiß, wofür er es braucht, dann isses eigentlich sogar schön, dass es immer auf 2 nachkommastellen rundet...
     
  5. 17. Juli 2008
    AW: Zwei Zahlen nach dem Komma

    hey danke hat mit hiermit funktioniert

    Code:
    [LEFT]var c = new String(((a / b) * 100).toFixed(2));[/LEFT]
    
    VIELEN DANK NOCHMALS​
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.