Mutlak değer, negatif sayıları pozitif sayıya dönüştüren; pozitif sayıları ise pozitif olarak koruyan matematiksel bir işlemdir. Eğer mutlak değeri bir if ya da switch ile kodlasaydık bu da mümkün olabilirdi, ancak programlama dillerinin matematik kütüphanelerinde genellikle hazır olarak gelen bir fonksiyondur.
bkz: PHP'de mutlak değer bulmak (abs fonksiyonu)
bkz: Python'da sayıların mutlak değerini bulmak (abs)
bkz: Java'da sayıların mutlak değerlerini almak
Mutlak değer işleminin İngilizcesi absolute value olarak ifade edilir, programlama dillerinde de mutlak değer fonksiyonlarının adı genellikle abs olarak yazılmıştır.
C# programlama dilinde de mutlak değer için kullandığımız metod Math sınıfının abs metodudur.
Örnek: Aşağıdaki sayıların mutlak değerlerini C# ile bulun ve yazdırın.
Sayılar: -5, 30, -14, 0, -999, 999
Çözüm:
System.Console.WriteLine(Math.Abs(-5)); //5
System.Console.WriteLine(Math.Abs(30)); //30
System.Console.WriteLine(Math.Abs(-14)); //14
System.Console.WriteLine(Math.Abs(0)); //0
System.Console.WriteLine(Math.Abs(-999)); //999
System.Console.WriteLine(Math.Abs(999)); //999
Önceki benzer yazılarımdan bazıları için;
bkz: (C# ve Asp.NET) Sayıların Kare Kökünü Hesaplamak
bkz: C# ile string'in başına ekleme yapmak (4 farklı çözüm)
bkz: C# ile Medyan (Ortanca Değer) Bulmak
bkz: C# Pi sayısını çağırmak ve kullanmak
bkz: C# ile 3'e ve 5'e tam olarak bölünebilen sayıları bulmak
bkz: C# baştaki ve sondaki boşlukları silmek (trim)