我有一个创建标头的 Perl 脚本,它在大多数情况下都运行良好,但每隔一段时间就会出现问题。鉴于 CRC 编号为 772423333,PERL 包函数会中断,我将直接进入它的实质。
my $dec = 772423333;
my $broken = pack("N", $dec);
print "Good:\t", uc(sprintf("%x", $dec)), "\nBad:\t$broken"; # eg. 2E0D0A3EA5
请原谅我不知道如何打印可读的 HEX,但这就是它返回的内容。
Good: 2E0A3EA5
Bad: 2E0D0A3EA5
如何删除0D
?