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 kosinüs işleminin karşılığı COS fonksiyonudur.
COS fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen radyan değerinin cos karşılığını sonuç olarak döndüren matematiksel fonksiyondur. Matematikte parametre değeri olarak tüm reel sayılar parametre olarak gönderilebilir ama PL/SQL için bir sınırlama vardır. Fonksiyonun sonuç değeri -1 ve 1 aralığındadır.
Fonksiyonun genel kullanımı aşağıdaki gibidir:
COS ( number )
number: cos değeri hesaplanacak açının radyan karşılığıdır.
SELECT
COS(0)
FROM DUAL;
Sonuç:1
PI değerinin kosinüs değerini hesaplayacak olursak
SELECT
COS((ACOS(-1)))
FROM DUAL;
Sonuç: -1
180 derecelik açının kosinüsünü hesaplayacak olursak
SELECT
COS((ACOS(-1)/2))
FROM DUAL;
Sonuç:0
SELECT
COS(121)
FROM DUAL;
Sonuç: -0,04866360920015389277770594498663735081
Matematikte, bir dik üçgende, bir dar açının komşu dik kenar uzunluğunun hipotenüsün uzunluğuna oranına o dar açının kosinüsü denir. Bir A açısının kosinüsü "cos A" şeklinde gösterilir.
COS 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 COS fonksiyonu parametre olarak girilen radyan bir değerin veya radyan açının kosinüs karşılığını sonuç döndüren fonksiyondur. Fonksiyonun sonuç değeri -1 ve 1 aralığındadır.
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
Yorum Gönder