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