I MySQL, ACOS()
funktion returnerar bågcosinus för ett tal.
Du anger numret som ett argument när du anropar funktionen.
Syntax
Syntaxen ser ut så här:
ACOS(X)
Där X
är värdet som du vill att bågekosinus ska returneras för. Argumentet måste vara ett värde i intervallet -1
till 1
. Om det ligger utanför det intervallet, NULL
returneras.
Exempel 1 – Grundläggande användning
Här är ett grundläggande exempel.
SELECT ACOS(0.1);
Resultat:
+--------------------+ | ACOS(0.1) | +--------------------+ | 1.4706289056333368 | +--------------------+
Här är vad som händer när du anger värdet 1
.
SELECT ACOS(1);
Resultat:
+---------+ | ACOS(1) | +---------+ | 0 | +---------+
Och här är vad som händer när du anger värdet -1
.
SELECT ACOS(-1);
Resultat:
+-------------------+ | ACOS(-1) | +-------------------+ | 3.141592653589793 | +-------------------+
Exempel 2 – Värden utanför intervallet
Som nämnt, tillhandahåller ett värde utanför intervallet -1
till 1
returnerar ett NULL-värde.
SELECT ACOS(2);
Resultat:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Exempel 3 – Uttryck
Du kan också skicka in uttryck som detta:
SELECT ACOS(0.1 + 0.3);
Resultat:
+--------------------+ | ACOS(0.1 + 0.3) | +--------------------+ | 1.1592794807274085 | +--------------------+
Exempel 4 – Noll
Noll är inom det accepterade intervallet.
SELECT ACOS(0);
Resultat:
+--------------------+ | ACOS(0) | +--------------------+ | 1.5707963267948966 | +--------------------+
Exempel 5 – NULL
Skickar in NULL
returnerar NULL
.
SELECT ACOS(NULL);
Resultat:
+------------+ | ACOS(NULL) | +------------+ | NULL | +------------+
Returnera Arc Sine
Du kan också returnera bågsinus för ett värde med ASIN()
funktion.