1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – C# System.Math Sınıfı ve Metotları (Fonksiyonları)

Visual Studio C# Dersleri – C# System.Math Sınıfı ve Metotları (Fonksiyonları)
7

C# matematiksel işlemleri kullanıcıların daha hızlı ve kolay bir şekilde hesaplamaları için oluşturulmuş olan bir sınıftır. System.Math sınıfı içerisinde yer alan fonksiyonları kullanarak bir sayının karesini, karekökünü, üssünü, e tabanına göre logaritmasını hesaplayabiliriz. C# System.Math sınıfı içerisinde yer alan ve en çok kullanılan fonksiyonlar..:
Sınıf içerisindeki komtulardan bazıların kullanımı için aşağıdaki C# örneğini inceleyebilirsiniz..

Abs(x)   Bir sayının mutlak değerini tutar .
Cos(x)   Sayının kosinüsünü tutar .
Sin(x)   Sayının sinüsünü tutar.
Tan(x)   Sayının tanjantını tutar .
Ceiling(x)   x sayısını x ten büyük en küçük tamsayıya yuvarlar .
Flor(x)   x sayısını x ten küçük en büyük tamsayıya yuvarlar .
Max(x,y)   x ve y sayılarından en büyüğünü bulur .
Min(x,y)   x ve y sayılarından en küçüğünü bulur .
Pow(x,y)   x üzeri y yi hesaplar .
Round(x)   x i ne yakın tam sayıya yuvarlar .
Sqrt(x)   x in karekökünü bulur .
Log(x)   x sayısının e tabanında logaritmasını alır .
Exp(x)   e üzeri x’i hesaplar .
Log10(x)   x sayısının 10 tabanında logaritmasını hesaplar .
double a;
Console.Write("Bir sayı giriniz:");
a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Girilen Sayının Mutlak Değeri  :" + Math.Abs(a));
Console.WriteLine("Girilen Sayının Cosinüs Değeri :" + Math.Cos(a));
Console.WriteLine("Girilen Sayının Sinüs Değeri   :" + Math.Sin(a));
Console.WriteLine("Girilen Sayının Yuvarlatılması :" + Math.Round(a));
Console.WriteLine("Girilen Sayının Logaritması    :" + Math.Log(a));
Console.WriteLine("Girilen Sayının Karekökü       :" + Math.Sqrt(a));
Console.WriteLine("Girilen Sayının Karesi         :" + Math.Pow(a, 2));
Console.ReadKey();

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Yorum
Inline Feedbacks
View all comments
Ahmet BABAOĞLU

hocam bakmadığım yer kalmadı ama cevaplarını bulamadım notlarımız arasında da yok yardımcı olursanız çok sevinirim hocam…teşekkür ederim…

Onur Mutlu

gerçek hesap makinasındaki değer ile programda çıkan değer farklı. Örn: cos 6 için programda 0.96 çıkıyor ama gerçekte 0.99 sebebi ne olabilir.

vahap

abi bana cok acale sin-tan-acos-asin-atan bulanrın kodları lazım yardım edersen sevinirirm ??????*

burak

girilen 5 sayının karelerının toplamını bulan program lütfen

ali

çok işime yaradınız teşekürler

BilisimOgretmeni

rica ederiz iyi çalışmalar