The awk programming language provides a set of [[dyadic?]] arithmetic operators for performing basic arithmetic on [[integer?]] and [[floating_point?]] values.
*Operator* | *Description* |
+ | [[addition?]] |
- | [[subtraction?]] |
!* | multiplication |
!/ | division |
% | modulus |
print 6 + 3 # addition print 8 - 3 # subtraction print 6 * 3 # multiplication print 10 / 4 # division print 10 % 4 # modulus
Traditionally, the awk programming language does not provide an exponent operator.
Traditionally, the awk programming language does not support the use of a backslash symbol as an [[integer_division?]] operator.
[[Calculations_involving_integers_may_produce_floating_point_results?]]