ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
23260
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Avatar von Mik3e
    Mik3e ist offline Mitglied Platin
    Registriert seit
    May 2005
    Beiträge
    732
    Hi!

    Gibt es bei der Methode round() vom math Objekt eine Möglichkeit, die Anzahl der Nachkommastellen anzugeben (also eine round auf einen float wert)
    Oder gibt es irgendeine andere Methode?

    Was ich benötige:
    HTML-Code:
    var x = 3.1415927; // FLOAT
    y=math.rount(x,2); // AUF 2 NACHKOMMASTELLEN RUNDEN
    alert(y); // Ausgabe: 3.1416
    Danke & LG
    Mike
     

  2. #2
    Avatar von Mik3e
    Mik3e ist offline Mitglied Platin
    Registriert seit
    May 2005
    Beiträge
    732
    Als Info für Euch: Es dürfte tatsächlich keine Funktion zum Runden auf Nachkommastellen geben. Habe nun eine eigene Funktion geschrieben:
    HTML-Code:
    function extround(zahl,n_stelle) {
    	zahl = (Math.round(zahl * n_stelle) / n_stelle);
       	return zahl;
    }
    
    roundezahl=extround(5.123456,100);
    Der Parameter n_stelle gibt die Anzahl der Nachkommastellen an:
    10 = 1 Nachkommastelle
    100 = 2 Nackommastellen
    1000 = 3 Nachkommastellen
    usw.

    LG
    Mike
     

  3. #3
    Avatar von Sven Mintel
    Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.112
     

Thema nicht erledigt

Ähnliche Themen

  1. C - round
    Von guiller im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 10.04.08, 20:38
  2. Anfängerfrage zu Math.cos bzw Math.sin
    Von sonnengott1980 im Forum Java
    Antworten: 1
    Letzter Beitrag: 19.08.07, 19:18
  3. Round and Round and ...
    Von pflo im Forum Fotografie
    Antworten: 1
    Letzter Beitrag: 30.07.06, 05:10
  4. Round Funktion
    Von RulerofDarkness im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 13.10.05, 20:01
  5. round - Problem
    Von Shiivva im Forum PHP
    Antworten: 7
    Letzter Beitrag: 15.05.02, 16:39