在AWK中,可以使用sprintf函数来对浮点数进行四舍五入。以下是一个示例代码:
awk '{
num = 3.14159
rounded = sprintf("%.2f", num)
print rounded
}' file.txt
在上面的代码中,sprintf("%.2f", num)将num四舍五入到两位小数,并将结果赋值给rounded变量。然后,使用print语句打印出rounded的值。
请注意,%.2f表示结果保留两位小数,您可以根据需要更改小数位数。
下一篇:awk - 从文件中写入值