PHP-Code:
// Feststellen ob Zahl mit Punkt endet - Falls ja Punkt entfernen, falls Nein prüfen / entfernen von Nullen
if(substr($zahl, -1) == '.') {
$zahl = substr($zahl, 0, strlen($zahl - 1));
}
else {
while(substr($zahl, -1) == '0') {
// Letze Null killen
$zahl = substr($zahl, 0, strlen($zahl - 1));
// Prüfen ob letztes Zeichen ein Punkt. Falls ja - entfernen und Schleife beenden - falls nein - weiter auf Nullen prüfen!
if(substr($zahl, -1) == '.') {
$zahl = substr($zahl, 0, strlen($zahl - 1));
break;
}
}
}
Habs nicht getestet, aber so könnte es gehen - geht wahrscheinlich noch einfacher, aber immerhin!