+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Ergebnis runden

  1. #1
    TP-Member luftdufd ist auf einem guten Weg Avatar von luftdufd
    Registriert seit
    Jun 2003
    Ort
    Austria
    Beiträge
    77

    Ergebnis runden

    Hallo alle miteinander!

    Gestern schrieb ich ein kleines Java Script welches mir eine einfache Formel ausrechnet und die die Werte für die variablen aus 2 Textfeldern einliest und in einem 3ten das Ergebnis anzeigt. Funktioniert super.

    Jetzt aber zu meinem Problem: Ich möchte mein Ergebnis auf 2 Dezimalen genau runden. Hab auch im web etwas gesucht bringe es aber nicht zusammen. Hier mein Script was ist der Fehler.

    <script language="JavaScript" type="text/JavaScript">
    function pipecalculator()
    {var a,b,x,y;

    a = document.pipe.eingabe.value;
    b = document.pipe.eingabe2.value;
    x = 0.02466 * ( a - b ) * b ;
    x = x * 100;
    y= math.round (x);
    y=y / 100;
    document.pipe.ausgabe.value=y;
    }
    </script>

    luftdufd

  2. #2
    TP-Specialist prefix ist auf einem guten Weg
    Registriert seit
    Aug 2002
    Ort
    Nähe Wien
    Beiträge
    4.642
    hi luftdufd,

    hast die sache schon geschafft (weil der thread als "erledigt" gekennzeichnet ist)?

    wenn ja, poste bitte kurz die lösung, damit auch andere user daran teilhaben dürfen thx!

  3. #3
    TP-Member luftdufd ist auf einem guten Weg Avatar von luftdufd
    Registriert seit
    Jun 2003
    Ort
    Austria
    Beiträge
    77
    Hallo!
    Ja ich habe es schon geschafft. Hier das korrekte Script.

    <script language="JavaScript" type="text/JavaScript">
    function pipecalculator()
    {var a,b,x,y;

    a = document.pipe.eingabe.value;
    b = document.pipe.eingabe2.value;
    x = 0.02466 * ( a - b ) * b ;
    x =(Math.round(x * 100) / 100);
    document.pipe.ausgabe.value=x;
    }
    </script>

    luftdufd

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51