Numerické funkce

V awk můžeme používat následující vestavěné aritmetické funkce.

atan2(y, x)
Vypočte arkustangens y/x a vrátí hodnotu v radiánech.

cos(výraz)
Vrátí kosinus výrazu v radiánech.

exp(výraz) Exponenciální funkce.

int(výraz) Odřízne desetinnou část.

log(výraz) Přirozený logaritmus.

rand() Náhodné číslo mezi 0 a 1.

sin(výraz) Sinus.

sqrt(výraz) Druhá odmocnina.

srand(výraz)
Zadaný výraz se použije na "rozmíchání" generátoru náhodných čísel. Není-li výraz uveden, potom se použije aktuální hodnota času. Funkce vrátí předchozí hodnotu výrazu.