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  其它函數

▶ Perl 函式|函數|指令集

 


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 News123 的頭像
    News123

    隨手記錄

    News123 發表在 痞客邦 留言(0) 人氣()