| 
 
 
 
 
                   |    
 
Mit Hilfe von sprintf() können sie Strings in verschiedensten Formaten anzeigen.
Mit sprintf() gelten schon die selben Formatierungszeichen wie bei printf()...
 
 
#!/usr/bin/perl -w
use strict;
print my $convert = sprintf "%c\n" , 65;    #A
print $convert = sprintf "%s\n" , 3.141592; #3.141592 als String
print $convert = sprintf "%d\n" , "12345";  #String2Dezimal
print $convert = sprintf "%o\n" , 123;      #Dezimal2Oktal
print $convert = sprintf "%x\n" , 255;      #Dezimal2Hexdezimal
print $convert = sprintf "%e\n" , 12000.10; #exp. Darstellung
print $convert = sprintf "%f\n" , "234.2333"; #String2Gleitkomma 
 
 
Natürlich können sie auch hier das Format erweitert formatieren...
 
 
#!/usr/bin/perl -w
use strict;
print my $convert = sprintf "%.2f\n" , 3.141592;
print $convert = sprintf "%-10d\n" , "12345";
print $convert = sprintf "%5.2f\n" , "234.2333";
print $convert = sprintf "%#x\n" , 255;
print $convert = sprintf "%#o\n" , 255; 
 
 
Mehr zu sprintf finden sie unter man perlfunc.
       
 © 2001,2002 Jürgen Wolf
 |