Professional Documents
Culture Documents
Bolum 10
Bolum 10
Bolum 10
2016
Bölüm
C# ile Programlama
Tür Dönüşümleri ve Matematiksel Hesaplamalar
C# TÜR DÖNÜŞÜMLERİ
› Bazen, örneğin, string tipinde bir değişkenin sayısal bir değişken tipine dönüştürülerek
matematiksel işlem yapılması istenebilir.
› Tür dönüşümün de dönüşüm yapılacak veri türlerinin kapasiteleri önemlidir. Küçük kapasiteli
bir veri türü sorunsuzca büyük kapasiteli bir veri türüne dönüştürülebilirken, bunun tersi bir
durumda veri kaybı söz konusu olabilir.
› Tür dönüşümlerinde Convert sınıfı kullanılır.
1
7.04.2016
C# TÜR DÖNÜŞÜMLERİ
› int’e dönüşüm
› long’a dönüşüm
› double’a dönüşüm
› bool‘a dönüşüm
› string‘e dönüşüm
Alternatif
› char‘a dönüşüm
3
2
7.04.2016
C# Matematiksel Hesaplamalar
› Bazı matematiksel işlemlerin hızlıca yapılması amacıyla Math sınıfı kullanılmaktadır.
Fonksiyon Açıklama Örnek
Math.Abs(x) Parametre olarak girilen x sayının Sonuc = Math.Abs(-5);
mutlak değeri Sonuc = Math.Abs(degisken);