多维数组(Multi-Dimensional Arrays)
优质
小牛编辑
134浏览
2023-12-01
AWK支持以下算术运算符 -
Addition
它由plus (+)表示,它添加两个或更多个数字。 以下示例演示了这一点 -
例子 (Example)
[jerry]$ awk 'BEGIN { a = 50; b = 20; print "(a + b) = ", (a + b) }'
执行此代码时,您将获得以下结果 -
输出 (Output)
(a + b) = 70
减法 (Subtraction)
它由minus (-)表示,它减去两个或多个数字。 以下示例演示了这一点 -
例子 (Example)
[jerry]$ awk 'BEGIN { a = 50; b = 20; print "(a - b) = ", (a - b) }'
执行此代码时,您将获得以下结果 -
输出 (Output)
(a - b) = 30
乘法(Multiplication)
它由asterisk (*)符号表示,它乘以两个或更多个数字。 以下示例演示了这一点 -
例子 (Example)
[jerry]$ awk 'BEGIN { a = 50; b = 20; print "(a * b) = ", (a * b) }'
执行此代码时,您将获得以下结果 -
输出 (Output)
(a * b) = 1000
Division
它由slash (/)符号表示,它分为两个或多个数字。 以下示例说明了这一点 -
例子 (Example)
[jerry]$ awk 'BEGIN { a = 50; b = 20; print "(a/b) = ", (a/b) }'
执行此代码时,您将获得以下结果 -
输出 (Output)
(a/b) = 2.5
Module
它由percent (%)符号表示,该符号查找两个或更多数字的模块划分。 以下示例说明了这一点 -
例子 (Example)
[jerry]$ awk 'BEGIN { a = 50; b = 20; print "(a % b) = ", (a % b) }'
执行此代码时,您将获得以下结果 -
输出 (Output)
(a % b) = 10