AWK支持以下算术运算符-
用加号(+)表示,该符号将两个或多个数字相加。以下示例演示了这一点-
[Learnfk]$awk 'BEGIN { a=50; b=20; print "(a + b)=", (a + b) }'
在执行此代码时,您将获得以下输出-
(a + b)=70
用减(-)符号表示,该符号减去两个或多个数字。以下示例演示了这一点-
[Learnfk]$awk 'BEGIN { a=50; b=20; print "(a - b)=", (a - b) }'
在执行此代码时,您将获得以下输出-
(a - b)=30
用星号(*)符号表示,该符号将两个或多个数字相乘。以下示例演示了这一点-
[Learnfk]$awk 'BEGIN { a=50; b=20; print "(a * b)=", (a * b) }'
在执行此代码时,您将获得以下输出-
(a * b)=1000
用斜杠(/)符号表示,该符号将两个或多个数字相除。以下示例说明了这一点-
链接:https://www.learnfk.comhttps://www.learnfk.com/awk/awk-arithmetic-operators.html
来源:LearnFk无涯教程网
[Learnfk]$awk 'BEGIN { a=50; b=20; print "(a/b)=", (a/b) }'
在执行此代码时,您将获得以下输出-
(a/b)=2.5
用百分比(%)符号表示,该符号可找到两个或多个数字的模数除法。以下示例说明了这一点-
[Learnfk]$awk 'BEGIN { a=50; b=20; print "(a % b)=", (a % b) }'
在执行此代码时,您将获得以下输出-
(a % b)=10
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)