ckeen Geschrieben 24. Februar 2002 Teilen Geschrieben 24. Februar 2002 wie kann ich in php nachkommastellen abschneiden?, also z.b. 1.234 -> 1.2 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Impulz Geschrieben 24. Februar 2002 Teilen Geschrieben 24. Februar 2002 hmm.. mir faellt so spontan auch keine funktion ein.. notfalls halt so: $var1=1.2345; $tmpvar=$var1*10; // -> 12.345 $tmpvar=floor($tmpvar); // schneidet nachkommateil ab -> 12 $var1=$tmpvar/10; // -> 1.2 oder in kurz: $var1=floor($var1*10)/10; Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nuub Geschrieben 24. Februar 2002 Teilen Geschrieben 24. Februar 2002 geht auch einfacher: round(1.234,1); Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Impulz Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 jor, wobei das rundet und nit abschneidet. kommt halt drauf an obs ne rolle spielt oder nit. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
ckeen Geschrieben 25. Februar 2002 Autor Teilen Geschrieben 25. Februar 2002 ja, darf ruhig runden. thanx! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nuub Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 wenns nur abschneiden soll dann müsste man wohl so machen: round(floor(1.234),1); habs zwar noch nich ausprobiert aber klingt doch gut oder? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nuub Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 ne noch ganz stimmt das nich der rundet nur die 4 weg... hm... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nuub Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 also hier wird nich gerundet =) <?php $hinterkomma = 1; // stellen hinterm komma $wert = 1.234; //zahl die beschnitten werden soll $gesucht = substr($wert,0,strpos($wert,".")+1+$hinterkomma); echo $wert."<BR>".$gesucht; ?> wie sagt man so schön.. alle wege führen nach rom =) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Valium Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 Original geschrieben von nuub ne noch ganz stimmt das nich der rundet nur die 4 weg... hm... http://www.php.net/manual/en/function.round.php float round ( float val [, int precision]) die 1 rundet also die letzte Stelle ab! Eine 2 würde die letzten beiden Stellen ab etc. pp. Alles klar? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nuub Geschrieben 25. Februar 2002 Teilen Geschrieben 25. Februar 2002 jo das hatten wir ja schon, aber da wird ja noch gerundet =) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.