Awk 高精度打印结果(浮点)
我有100列和10000行,只想从第4列减去一些数字Awk 高精度打印结果(浮点),awk,Awk,我有100列和10000行,只想从第4列减去一些数字 awk '{$4=$4-0.007797948600925214}{print}' t1 > t2 我用$4=0测试,答案是-0.00779795 如何使用awk获取-0.007797948600925214?使用浮点格式,例如: awk 'BEGIN{printf "%.18f", 0.007797948600925214}' 检查一下
awk '{$4=$4-0.007797948600925214}{print}' t1 > t2
我用$4=0
测试,答案是-0.00779795
如何使用awk获取
-0.007797948600925214
?使用浮点格式,例如:
awk 'BEGIN{printf "%.18f", 0.007797948600925214}'
检查一下