C# da Matematiksel Fonksiyonlar
Matematiksel işlemleri daha kolay yapabilmek için geliştirilmiş fonksiyonlardır. Bu fonksiyonlar .NET Framework çatısında System.Math uzay alanının içinde tanımlanmıştır.
Abs : Verilen bir sayının mutlak değerini döndürür. Dönen değer her durumda pozitif olacaktır.
Kullanımı:
Math.Abs(sayı)
Ceiling & Floor
Ceiling fonksiyonu, Double veri tipinde verilen bir sayıdan büyük, en küçük tamsayıyı verir.
Floor fonksiyonu, verilen sayıdan küçük, en büyük tamsayıyı verir .
Kullanımı:
Math.Ceiling(sayı)
Math.Floor(sayı)
Cos, Sin, Tan
Bu fonksiyonlar temel trigonometrik işlemleri gerçekleştirir. Cos
fonksiyonu verilen derecenin kosinüsünü, Sin sayının sinüsünü
ve Tan sayının tanjantını hesaplar. Parametre olarak verilen
derece radyan (360 derece) değeri olarak kabul edilir.
Kullanımı:
Math.Cos(Math.PI * Girilen_Derece / 180);
Math.Sin(Math.PI * Girilen_Derece / 180);
Math.Tan(Math.PI * Girilen_Derece / 180);
Log: Logaritmik hesaplamalar için kullanılan bir fonksiyondur. Taban parametresi verilmezse sayının e tabanında logaritmasını alır.
Kullanımı:
Math.Log(Sayı, Taban)
Max & Min : Max fonksiyonu verilen iki sayıyı karşılaştırarak büyük olanı, Min fonksiyonu ise sayılardan küçük olanı döndürür.
Kullanımı:
Math.Max(sayı1, sayı2)
Math.Min(sayı1, sayı2)
Pow : İlk parametrede verilen bir sayının, ikinci parametredeki değer kadar üssünü alır.
Kullanımı:
Math.Pow(sayı,üs)
Sqrt :Verilen sayının karekökünü hesaplar.
Kullanımı:
Math.Sqrt(sayı)
