Perl 程式設計/關鍵詞/hex
外觀
hex解釋EXPRESSION後面的內容作為十六進位制字串並以十六進位制字串形式返回。
hex EXPRESSION
$name = "Anton";
print "'" . $name . "', " . hex $name . ",\n\n\n";
$value = "AF";
print $value . ", " . hex $value . "\n";
'Anton', 10AF, 175
hex 的結果是十六進位制字串的值。$name以 'A' 開頭,等於十六進位制數字 0xA。由於其餘部分無法解釋為數字,因此被省略 - 對於所有回車符也是如此。的十六進位制值為$value在數值上是 175,這就是返回的值。同樣,回車符\n被省略,因為它不會轉換為十六進位制數字。