In PostgreSQL, atan()
is een wiskundige functie die de hoek retourneert, in graden, waarvan de tangens een gespecificeerde uitdrukking is.
In trigonometrie staat dit bekend als de arctangens . De arctangens is de inverse van de tangens.
De arctangens wordt gebruikt als je weet wat de tangens van een hoek is, maar je wilt weten wat de werkelijke hoek is.
Syntaxis
De syntaxis gaat als volgt:
atand(x)
Waar x
is een dubbele precisie waarde die de tangens vertegenwoordigt van de hoek die u probeert te bepalen.
Voorbeeld
Hier is een voorbeeld om te laten zien hoe het werkt.
SELECT atand(1);
Resultaat:
45
Zoals vermeld, vertegenwoordigt het argument de tangens, die zelf kan worden geretourneerd met de tand()
functie.
Daarom kunnen we het volgende doen om dit te verifiëren.
SELECT atand(tand(45));
Resultaat:
45
Fracties
Het argument kan een fractionele component bevatten.
SELECT atand(1.7320508075688774);
Resultaat:
60.00000000000001
Negatief argument
Het argument kan ook negatief zijn.
SELECT atand(-1.7320508075688774);
Resultaat:
-60.00000000000001
Uitdrukkingen
Het argument kan uitdrukkingen bevatten.
SELECT atand(.5 * .45);
Resultaat:
12.680383491819821
Retourneer de hoek in radialen
Zoals vermeld, atand()
geeft zijn argument terug in graden . Om het in radialen te krijgen , gebruik de atan()
functie.
De atan()
functie werkt precies hetzelfde als atand()
, behalve dat het argument wordt geretourneerd in radialen in plaats van graden.