benchmk2.pl

来自「SinFP是一种新的识别对方计算机操作系统类型的工具」· PL 代码 · 共 68 行

PL
68
字号
#!perluse Benchmark;use Bit::Vector::String;$v = Bit::Vector->new(1024);$v->Primes();$s = '';$b = $v->to_Bin();$o = $v->to_Oct();$h = $v->to_Hex();sub to_Bin{    $s = $v->to_Bin();}sub to_Oct{    $s = $v->to_Oct();}sub to_Hex{    $s = $v->to_Hex();}sub from_Bin{    $v->from_Bin($b);}sub from_Oct{    $v->from_Oct($o);}sub from_Hex{    $v->from_Hex($h);}timethese(    10000,    {        to_Bin => \&to_Bin,        to_Oct => \&to_Oct,        to_Hex => \&to_Hex    });timethese(    10000,    {        from_Bin => \&from_Bin,        from_Oct => \&from_Oct,        from_Hex => \&from_Hex    });__END__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?