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

/ 除法

用斜杠(/)符号表示,该符号将两个或多个数字相除。以下示例说明了这一点-

[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

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

技术教程推荐

程序员进阶攻略 -〔胡峰〕

Nginx核心知识150讲 -〔陶辉〕

10x程序员工作法 -〔郑晔〕

深入拆解Tomcat & Jetty -〔李号双〕

苏杰的产品创新课 -〔苏杰〕

人人都用得上的写作课 -〔涵柏〕

玩转Vue 3全家桶 -〔大圣〕

深入C语言和程序运行原理 -〔于航〕

AI大模型之美 -〔徐文浩〕

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