ziddi: Nachkommastellen...

Beitrag lesen

Hi Zid...

<?php
$zahl = .333;
if(ereg(".[0-9]{3,}$", $zahl)){
  echo "Zahl $zahl hat mehr als 2 Nachkommastellen<br>\n";
  $zahl = sprintf("%01.2f", $zahl);
}

echo $zahl;

?>

dieses Skript prüft, ob es mehr als Zwei Nachkommastellen gibt..
und rundet nur dann...

Gruss vom Horst

naja da stimmt was nicht mit $zahl = .333;  weil er dann sofort denkt das das ergebnis 0.333 wär
also er soll ja überprüfen ob mehr als 2 nachkommastellen vorhanden wenn ja soll er runden wenn nicht nicht aber dann soll er auch keine 2 nachkommstellen (nullen) anzeigen