System.Math Sınıfı C# ‘ta matematiksel hesaplamaları yapmayı kolaylaştırır yazının devamında busınıfın metodları ve kullanımı hakkında video bulunmaktadır.
Max(sayı1,sayı2) :İki sayıdan büyük olanını bulur.
Max(sayı1,sayı2) :İki sayıdan büyük olanını bulur.
Min(sayı1,sayı2) :İki sayıdan küçük olanı bulur.
Abs(sayı) :Sayının mutlak değerini bulur.
Sign(sayı) :Sayının işaretini bulur. Negatif sayılar için -1, pozitif sayılar için +1 ve sufır için 0.
Yuvarlatma Fonksiyonları
Floor(sayı) :Sayıyı aşağı doğru yuvarlar.
1
2 3 4 5 |
float x;
x = Math.Floor(5.2) ;//Sonuç; 5 x = Math.Floor(5.7) ;//Sonuç; 5 x = Math.Floor(-5.2) ;//Sonuç; 6 x = Math.Floor(-5.7) ;//Sonuç; 6 |
Ceiling(sayı) :Sayıyı yukarı doğru yuvarlar.
1
2 3 4 5 |
double x;
x = Math.Ceiling(5.2) ;//Sonuç; 6 x = Math.Ceiling(5.7) ;//Sonuç; 6 x = Math.Ceiling(-5.2) ;//Sonuç;-5 x = Math.Ceiling(-5.7) ;//Sonuç;-5 |
Round(sayı) :Sayıyı en yakın tamsayıya çevirir.
1
2 3 4 5 |
double x;
x = Math.Round(5.2) ;//Sonuç; 6 x = Math.Round(5.7) ;//Sonuç; 6 x = Math.Round(-5.2) ;//Sonuç;-5 x = Math.Round(-5.7) ;//Sonuç;-6 |
Round(sayı, basamak_sayısı) :iki parametre kullanarak virgulden sonraki kac basamagın yuvarlatılacagını belirleyebiliriz.
1
2 3 4 5 |
double x;
x = Math.Round(5.231, 2) ;//Sonuç; 5.23 x = Math.Round(5.279, 2) ;//Sonuç; 5.28 x = Math.Round(-5.231, 2) ;//Sonuç;-5.23 x = Math.Round(-5.297, 2) ;//Sonuç;-5.28 |
Logaritma Fonksiyonları
Log10(sayı) :Sayının 10 tabanlı logaritmasını hesaplar.
Log10(sayı) :Sayının 10 tabanlı logaritmasını hesaplar.
Log(sayı) :e tabanındaki logaritmayı hesaplar.
Log(sayı , taban) :İki parametre ile kullanarak herhangi bir sayının logaritması herhangi bir tabanda alınabilir.
e :e sabitini verir(2.7182818284590452354)
Üstel Fonksiyonlar
Pow(sayı, üst) :Sayı üst işlemini yapmak için kullanılır.
Pow(sayı, üst) :Sayı üst işlemini yapmak için kullanılır.
Exp(üst) :e üst değerini hesaplamak için kullanılır.
Sqrt(sayı) :Karakökönü alır.
Trigonometrik Fonksiyonlar
PI :Pi sayısını verir(3.14159265358979323846)
Sin(açı) :Açının sinüsünü verir.
Cos(açı) :Açının kosinüsünü verir.
Tan(açı) :Açının tanjantını verir.
Ters Trigonometrik FOnksiyonlar
Acos(sayı) :Sayının ters kosinüsünü hesaplar. Sayı -1,+1 arası olmalı.
Acos(sayı) :Sayının ters kosinüsünü hesaplar. Sayı -1,+1 arası olmalı.
Asin(sayi) :Sayının ters sinüsünü hesaplar.
Atan(sayı) :Sayının ters tanjantını hesaplar.
Atan2(y, x) :x ve y kenarlarının birim çemberdeki üçgenin açısını bulur.
Hiperbolik Fonksiyonlar
Sinh(açı) :Açının hiperbolik sinüsünü hesaplar.
Tanh(açı) :Açının hiperbolik tanjantını hesaplar.
Cosh(açı) :Açının hiperbolik kosinüsünü hesaplar.
Hiç yorum yok:
Yorum Gönder