红联Linux门户
Linux帮助

浮点数问题

发布时间:2013-12-24 10:23:34来源:红联作者:lylyn2011
请大家帮忙看看为什么下面的代码不能执行
for ((j=1;j<=100;j++))

do

eval b$j=$(cat ${j}00a_md040.gro | awk -v bb=$a '{if(($1==bb)&&( substr($2,1,2)=="OW")) {x=$(NF); print x; exit}}')

echo ${j}00 $(echo "$((b$j))"|bc)

done

$((b$j))是浮点数。
错误提示: syntax error: invalid arithmetic operator (error token is ".424")
文章评论

共有 0 条评论