StartseiteProgrammierungPerl

Zahlen runden

10. SEPTEMPER 2011
von Jörg
Programmierung - Perl

Um Zahlen in Perl auf einer bestimmten Dezimalstelle zu runden benutze ich die Funktion sprintf:

01
02
my $zahl = printf("%.3f", 3.1415926535); 
print $zahl #Ausgabe: 3.142 

Um Zahlen auf volle Zahlen abzurunden oder aufzurunden greife ich auf das Modul POSIX zurück:

01
02
03
use POSIX;
$ceil   = ceil(3.5);	# 4
$floor  = floor(3.5);	# 3

Hinterlasse einen Kommentar

Ein Frosch der sich an der Seite festhält