Leser: 17
|< 1 2 >| | 19 Einträge, 2 Seiten |
1
2
3
4
5
6
use strict;
use warnings;
for ( my $foo = -2; $foo <= 2; $foo += 0.2 ) {
my $bar = int( $foo < 0 ? $foo - 0.5 : $foo + 0.5 );
print "$foo = $bar\n";
}
$gerundet = sprintf("%.0f", $zahl);
1
2
3
4
5
6
7
sub runden{
my ($zahl, $stellen)=@_;
$zahl = wurzel($zahl hoch 2);
$stellen = 0 unless($stellen);
my $multiplikator = 10 hoch $stellen; # weiß die syntax nicht
return int($zahl*$multiplikator+0.5)/$multiplikator;
}
1
2
3
4
5
6
7
8
sub float2money{
my $zahl =$_[0];
return "0,00" if $zahl ==0;
$zahl = int($zahl*100+0.5);
$zahl =~ m/(\d)(\d)$/;
$zahl = int($zahl/100);
return $zahl.",".$1.$2;
}
|< 1 2 >| | 19 Einträge, 2 Seiten |