C:\Dokumente und Einstellungen\sak>perl 2>nul
use strict;
use Benchmark;
sub use_pack {print STDERR unpack "H6",pack "C3",255,0,100;}
sub use_printf {printf STDERR "%02X%02X%02X",255,0,100;}
sub use_sprintf {print STDERR sprintf "%02X%02X%02X",255,0,100;}
timethese(10_000_000,{
'Mit pack & unpack: ' => \&use_pack,
'Mit printf: ' => \&use_printf,
'Mit sprintf: ' => \&use_sprintf
}
);
^Z
Benchmark: timing 10000000 iterations of Mit pack & unpack: , Mit printf: , Mit sprintf: ...