Matematiksel Fonksiyonlar Gönderen: FetihlerFatihi Tarih: 13 September 2006 09:02:20
Özellikler Math sınıfında oldugu icin kullanırken fonksiyonların başına Math. yazmalısınız.
İki sayıdan büyük olanı bulmak için:
Max(sayı1,sayı2);
İki sayıdan küçük olanı bulmak için:
Min(sayı1,sayı2);
Sayının mutlak değerini bulmak için
Abs(sayı);
Sayının işaretini bulmak için: (Negatif sayılar için -1, pozitif sayılar için +1 ve sufır için 0)
Sign(sayı);
Sayıyı aşağı doğru yuvarlamak için:
Floor(sayı);
Sayıyı yukarı doğru yuvarlamak için:
Ceiling(sayı) ;
Sayıyı en yakın tamsayıya çevirmek için;
Round(sayı);
iki parametre kullanarak virgulden sonraki kac basamagın yuvarlatılacagını belirleyebiliriz.
Round(sayı, basamak_sayısı);
Logaritma FonksiyonlarıSayının 10 tabanlı logaritmasını hesaplamak için:
Log10(sayı) ;
e tabanındaki logaritmayı hesaplamak için:
Log(sayı);
İki parametre ile kullanarak herhangi bir sayının logaritması herhangi bir tabanda alınabilir.
Log(sayı , taban) ;
Üstel FonksiyonlarSayı üst işlemini yapmak için;
Pow(sayı, üst);
e üst değerini hesaplamak için;
Exp(üst) ;
Karekökünü almak için:
Sqrt(sayı);
Trigonometrik FonksiyonlarPI sayısını almak için:
PI;
Açının sinüsünü almak için:
Sin(açı);
Açının kosinüsünü almak için:
Cos(açı) ;
Açının tanjantını almak için:
Tan(açı) ;
Ters Trigonometrik FOnksiyonlarSayının ters kosinüsünü hesaplamak için: (Sayı -1,+1 arası olmalı)
Acos(sayı);
Sayının ters sinüsünü hesaplamak için:
Asin(sayi);
Sayının ters tanjantını hesaplamak için:
Atan(sayı);
x ve y kenarlarının birim çemberdeki üçgenin açısını bulmak için;
Atan2(y, x);
Hiperbolik FonksiyonlarAçının hiperbolik sinüsünü hesaplamak için:
Sinh(açı);
Açının hiperbolik tanjantını hesaplamak için:
Tanh(açı);
Açının hiperbolik kosinüsünü hesaplamak için;
Cosh(açı);
Hiperbolik Cotanjant, Hiperbolik Secant ve Hiperbolik Cosecant işlemleri için gerekli metodlar Math sınıfında bulunmadıgından aşagıdaki fonksiyonlarla hesaplanır.
Secanth:= 2 / (Math.Exp(x) + Math.Exp(-x));
Cosecanth := 2 / (Math.Exp(x) - Math.Exp(-x));
Cotanjanth := (Math.Exp(x) + Math.Exp(-x)) / (Math.Exp(x) - Math.Exp(-x));
Hiperborik ters trigonometrik işlemler içinde metotlar bulunmadıgından aşagıdaki fonksiyonlarla hesaplanır.
ASinh := Math.Log(x+Math.Sqrt(x*x+1));
ACosh := Math.Log(x+Math.Sqrt(x*x-1));
ATanh := Math.Log((1+x) / (1-x)) / 2;
ASech := Math.Log((Math.Sqrt(-x*x+1)+1) / x);
ACosech := Math.Log((Math.Sign(x)*Math.Sqrt(x*x+1)+1) / x);
ACotanh := Math.Log((x+1) / (x-1)) / 2;
Ynt: Matematiksel Fonksiyonlar Gönderen: vectorman Tarih: 08 December 2006 18:05:27
saol güzel iş ben bu kadarını beklemezdim açıkcası