Ana içeriğe atla

Kayıtlar

Oracle Trigonometrik Fonksiyonlar etiketine sahip yayınlar gösteriliyor

Oracle ATAN2 Fonksiyonu Kullanımı (arctan(x, y))

Matematikte ters trigonometrik fonksiyonlardan biri olan  arctan(x, y)   kutupsal koordinat hesaplamalarında kullanılır. Bu fonksiyonun Oracle PL/SQL karşılığı da ATAN2 fonksiyonudur. Fonksiyonun genel kullanımı aşağıdaki gibidir: ATAN2 ( number1, number2 ) number1: x kordinatını ifade eder number2: y kordinatını ifade eder Örnek bir kaç sorgu çalıştıracak olursak SELECT ATAN2(1,1) FROM DUAL; Sonuç : 0,7853981633974483096156608458198757210546 SELECT ATAN2(2,1) FROM DUAL; Sonuç : 1,10714871779409050301706546017853704007 SELECT ATAN2(0,0) FROM DUAL; ORA-01426 : sayısal taşma 01426. 00000 -  "numeric overflow" *Cause:    Evaluation of an value expression causes an overflow/underflow. *Action:   Reduce the operands. ATAN2 fonksiyonu aşağıdaki Oracle sürümlerinde yer almaktadır. -Oracle 12c, -Oracle 11g, -Oracle 10g, -Oracle 9i, -Oracle 8i Son olarak konuyu  özetleyecek  olursak, Oracle ATAN2 fonksiyonu parametre olarak girilen koordinat değe

Oracle Trigonometrik Fonksiyonlar

Bu makalede amacım kısaca Oracle içinde yer alan Trigonometrik fonksiyonları tanıtmaktır. İlgili linklerde fonksiyonların ayrıntılı incelenmesi ve örnek sorgulara da yer almaktadır. Bu makalede temel amacım tüm trigonometrik fonksiyonları bir araya toplayacak bir kaynak oluşturmaktır. Oracle PL/SQL trigonometrik işlemleri yapabilmemiz temel fonksiyonları sağlar. Diğer tüm fonksiyonlar var olan fonksiyonlar aracılığıyla türetilebilir. Çok kullandığını metotları da bu fonksiyonları kullanarak yeni fonksiyonlar üretmekte kullanabilirsiniz. Oracle PL/SQL yer alan trigonometrik fonksiyonlar aşağıdakilerdir: kosinüs(COS), sinüs(SIN) , tanjant(TAN) , arksinüs(ASIN), arkkosinüs(ACOS), arktanjant(ATAN) , arktanjant2(ATAN2), hiperbolik sinüs(SINH) , hiperbolik kosinüs(COSH) , hiperbolik tanjant (TANH) , Bu fonksiyonları ayrı ayrı makalelerde örnek sorgularla anlattım. İlgili fonksiyona tıklayarak bu fonksiyonun kullanımı ve örnek sorgularını inceleyebilirsiniz.

Oracle COS Fonksiyonu Kullanımı (Kosinüs)

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ç : -