awk奇怪的十进制数学行为

时间:2018-01-19 17:05:47

标签: linux awk

我正在运行一些有奇怪行为的脚本,当我试图确定错误时,我会遇到这两种情况

$ echo "1.1 2.0 -0.9"|awk '{print($1-$2==$3?"t":"f");}'
f
$ echo "1.0 2.0 -1.0"|awk '{print($1-$2==$3?"t":"f");}' 
t

它是一个linux x86_64框

0 个答案:

没有答案