9.10 Numerische Funktionen

awk bietet die in Tabelle 9-6 aufgeführten elementaren numerischen Funktionen. Die meisten von ihnen gibt es in vielen Programmiersprachen, ihre Genauigkeit hängt von der Qualität der zugrunde liegenden nativen mathematischen Funktionsbibliothek ab.

Tabelle 9-6. Elementare numerische Funktionen

Funktion

Beschreibung

atan2(y, x)

Liefert den Arkustangens von y/x als Wert aus -π bis +π zurück.

cos(x)

Liefert den Kosinus von x (im Bogenmaß) als Wert aus −1 bis +1.

exp(x)

Liefert die Exponentialfunktion von x, ex.

int(x)

Liefert den Integer-Teil von x, wobei in Richtung null abgeschnitten wird.

log(x)

Liefert den natürlichen Logarithmus von x zurück.

rand( )

Liefert eine gleichmäßig verteilte Pseudozufallszahl r, so dass 0 ≤ r < 1.

sin( ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.