是否可以在 perl 中比较这样的表达式的值?
if(0x100 < $my_var < 0x200) {
return $my_var;
}
上述方式给出了语法错误。
在 perl 中,是否有更好的方法来检查该值是否存在于特定范围内?
我不想使用两个 if 条件来执行此操作。我敢肯定,为此,任何语言都会有更好的方法。
对不起,如果这是一个非常基本的问题。我正在尝试用 perl 编写我的第一个程序。
编辑
if($my_var >0x100 && $my_var < 0x200)
我不喜欢上面的方法。请让我知道是否有任何其他复杂的方法。我会在 64 位地址上大量使用它。因此,这样写会使代码看起来很丑。请建议其他方式。