AWK 中的 算术运算符函数

首页 / Awk入门教程 / AWK 中的 算术运算符函数

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术领导力实战笔记 -〔TGO鲲鹏会〕

透视HTTP协议 -〔罗剑锋(Chrono)〕

黄勇的OKR实战笔记 -〔黄勇〕

说透敏捷 -〔宋宁〕

OAuth 2.0实战课 -〔王新栋〕

陶辉的网络协议集训班02期 -〔陶辉〕

编程高手必学的内存知识 -〔海纳〕

Web漏洞挖掘实战 -〔王昊天〕

人人都用得上的数字化思维课 -〔付晓岩〕

好记忆不如烂笔头。留下您的足迹吧 :)