0
我有AWK以下問題:AWK比較兩個科學浮點數
代碼:
var=1.16000e-02
size=1.10e-02
foo=$(awk -v this="${var}" -v trg="$size" 'BEGIN { out=0; if(this=trg) out=1;printf "%i", out; exit(0)}')
SH -x給了我下面的語句:
+ awk -v this=1.16000e-02 -v trg=1.10e-02 BEGIN { out=0; if(this=trg) out=1;printf "%i", out; exit(0)}
+ foo=1
爲什麼foo=1
如果顯然這不等於trg
?
woopsie,爲時已晚。謝謝 ! – Tuni
'woopsie,它太晚了'是什麼意思? –