Ana içeriğe atla

Oracle ACOS Fonksiyonu Kullanımı (arccos)

Matematikte ters trigonometrik fonksiyonlardan biri olan arckosinüs(arccos) matematiksel olarak cos 1 ifadesinin karşılığıdır.

Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlardan trigonometrik işlem olan arccos işleminin karşılığı ACOS fonksiyonudur.
ACOS fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen değerinin arccos karşılığını sonuç olarak döndüren matematiksel fonksiyondur. Bu değer -1 ve 1 arasında bir sayı olmalıdır.

Fonksiyonun genel kullanımı aşağıdaki gibidir:

ACOS ( number )
number: arccos değeri elde edilebilir bir değer yani -1 ve 1 arasında değer olmalıdır.

Bir kaç örnek çalıştıracak olursak.

SELECT
ACOS(-1)
FROM DUAL;
Sonuç: 3,1415926535897932384626433832795028842 (PI)

SELECT
ACOS(1)
FROM DUAL;
Sonuç: 0

SELECT
ACOS(.125)
FROM DUAL;
Sonuç: 1,44546849562683122235675470528266672405

Girilen değer -1 ve 1 aralığında olmazsa
SELECT
ACOS(3)
FROM DUAL;
ORA-01428: bağımsız değişken '3' aralık dışı
01428. 00000 - "argument '%s' is out of range"
Hatası geri dönecektir.

ACOS fonksiyonu aşağıdaki Oracle sürümlerinde yer almaktadır. Muhtemelen bundan sonraki tüm sürümlerde de yer alacaktır.
-Oracle 12c,
-Oracle 11g,
-Oracle 10g,
-Oracle 9i,
-Oracle 8i

Son olarak konuyu özetleyecek olursak, Oracle ACOS fonksiyonu parametre olarak girilen değerin arccos karşılığını döndüren fonksiyondur.

Oracle PL/SQL bünyesinde yer alan tüm numerik ve matematiksel fonksiyonlar listesine buradan erişebilirsiniz.

Oracle PL/SQL bünyesinde yer alan tüm fonksiyonlara ve açıklamalarına ise buradan erişebilirsiniz.

Yorumlar