Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 用于简单数学修正输入/输出大小的脚本_Perl_Math_Hex - Fatal编程技术网

Perl 用于简单数学修正输入/输出大小的脚本

Perl 用于简单数学修正输入/输出大小的脚本,perl,math,hex,Perl,Math,Hex,正在寻找一个实用程序或脚本来用十六进制、十进制或二进制(+-/x)进行一些简单的数学运算,但我想定义格式和大小/信号/整数。。。产量。例如,如果输出到U16或U32,0xffff+1将有不同的结果。也许网络上有这样的工具,或者有人已经做了相关的事情 Perl有一个位AND运算符(&)(请参阅),可用于将整数限制为16位。perl还有一个强大的数学库math::BigRat。 请看这里: 但是对于U16或U32我不知道

正在寻找一个实用程序或脚本来用十六进制、十进制或二进制(+-/x)进行一些简单的数学运算,但我想定义格式和大小/信号/整数。。。产量。例如,如果输出到U16或U32,0xffff+1将有不同的结果。也许网络上有这样的工具,或者有人已经做了相关的事情

Perl有一个位AND运算符(
&
)(请参阅),可用于将整数限制为16位。perl还有一个强大的数学库math::BigRat。 请看这里:

但是对于
U16
U32
我不知道