在perl中将数字转换为HEX

时间:2016-09-16 19:22:57

标签: perl

我需要在perl中将数字转换为十六进制。我使用以下简单代码:

my $n = 10;
print sprintf("%X", $n);

这将输出: A 这是正确的,但我总是需要2个字节,如:0A

所以例如: 90将显示5A-6将显示06-10将显示0A

我该怎么做?

1 个答案:

答案 0 :(得分:4)

sprintf("%02X", $n)