我想知道是否有办法将数字转换为
100u 10km 300nm and so on
因此它们被解释为:
100*10^-6 10*10^3 300*10^-6
我需要比较这些数字(100u、10km 等)。例如,如果我想将 100u 与 10u 进行比较,那没关系;我只是执行以下操作,这是不正确的,但可以完成工作:
$distance =~ s/(.*)u/$1/;
if ($distance >= $desired_distance) {
printf $distance;
}
数字在哪里(.*)u
,例如 100u。所以我只是删除u
然后将它与一个数字进行比较。
但是,如果我有号码怎么办
1.45m
我想将它与
1400u
上面的东西没有用。