1. Anasayfa
  2. Programlama

Visual C# Math Sınıfı ve Özellikleri (Matematiksel Fonksiyonlar)

Visual C# Math Sınıfı ve Özellikleri (Matematiksel Fonksiyonlar)
0

Visual C#’da Matematiksel  işlemleri yapmamızda Math sınıfının özellikleri bize yardımcı olmaktadır. Math sınıfının bazı özellikleri burada tanıtılacaktır.

Math.E; //e sayısını vermektedir. e ≈ 2.71

Math.PI; //π(pi) sayısını vermektedir. π ≈ 3.14

Math.Sin(b); //b sayısının sinüsünü almaktadır, b sayısını radyan olarak kabul etmektedir. Radyandan dereceye geçmek isterseniz 180 / π ile çarpmalısınız. Dereceden radyana geçmek için ise π / 180 ile çarpmalısınız.

Math.Cos(b); //b sayısının kosinüsünü almaktadır.

Math.Tan(b); //b sayısının tanjantını almaktadır.

Math.Exp(b); //eb anlamındadır. b sayısını biz belirlemekteyiz.

Math.Pow(b, c); //bc anlamındadır. Örneğin b = 2, c = 3 ise sonuç 23 = 8’dir.


Math.Sqrt(b); //b sayısının karekökünü almaktadır.

Math.Ceiling(b); //b sayısını üst sayıya yuvarlar. Örneğin b = 10.3 ise sonuç 11’dir.

Math.Floor(b); //b sayısını alt sayıya yuvarlar. Örneğin b = 10.3 ise sonuç 10’dur.

Math.Round(b); //b sayısını yakın olan tamsayıya yuvarlar. Örneğin b = 10.3 ise sonuç 10’dur, b = 10.8 ise sonuç 11’dir.

Math.Round(b,  c);  //b  sayısının  virgülden  sonra  c  sayısı  kadar  basamağı  olacak şekilde  yuvarlatılır.  Örneğin b = 10.3867 ve c = 1 ise sonuç 10.4’tür.

Math.Min(b, c); //b ve c sayısından küçük olanını verir. Örneğin b = 3 ve c = 4 ise sonuç 3’tür.

Math.Max(b, c); //b ve c sayısından büyük olanını verir. Örneğin b = 3 ve c = 4 ise sonuç 4’tür.

Math.Abs(b); //b sayısının mutlak değerini almaktadır. Örneğin b = ‐3 ise sonuç 3’tür.

Math.Log10(b); //b sayısının 10 tabanında logaritmasını almaktadır. Örneğin b = 100 ise sonuç 2’dir.

Math.Log(b); //b sayısının ln’ini almaktadır.

Math.Log(b, c); //c tabanında b sayısının logaritmasını almaktadır. Örneğin b = 8 ve c = 2 ise sonuç 3’tür.

Bu İçeriğe Tepkin Ne Oldu?
  • 4
    ba_ar_l_
    Başarılı
  • 1
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 2
    yetersiz
    Yetersiz
İlginizi Çekebilir
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

0 Yorum
Inline Feedbacks
View all comments