close
Perl 函式 - hex
■ 語 法
hex EXPR
hex
■ 功 能
hex 函式可將EXPR解釋成一個16進制的字串,並回傳相對應的10進制數值。
若是省略EXPR,則會解釋 $_ 。
print hex '0xAf'; # prints '175'
print hex 'aF'; # same
$valid_input =~ /\A(?:0?[xX])?(?:_?[0-9a-fA-F])*\z/
一個十六進位字串是由十六進位數位和可選的0x或x首碼組成。每個十六進位數字前面可以有一個底線,這將被忽略。而任何其他字元都會觸發一個警告,並導致字串的其餘部分被忽略(甚至是前導空白,與oct不同)。只有整數可以被表示,整數溢出會觸發警告。
要以十六進位呈現某物,則請看 printf、sprintf 和 unpack。
#關鍵字 Perl 函式 - hex用法;Perl 函式 - hex語法;Perl 函式 - hex範例;
■ Perl 其它函數
全站熱搜
留言列表