sub float2money{
my $zahl =$_[0];
$zahl = int($zahl*100+0.5);
return "0,00" if $zahl == 0;
$zahl =~ m/(\d?)(\d)$/;
$zahl = int($zahl/100);
my $erstestelle = $1;
$erstestelle = 0 unless $1;
my $zweitestelle = $2;
$zweitestelle = 0 unless $2;
return $zahl.",".$erstestelle.$zweitestelle;
}
Nur Schulden sollte man nicht machen :-)