5.00 / 1 oy

Java'da sayıların mutlak değerlerini almak

Uzun süredir aksatmadan devam ettiğim her gün kısa java örnekleri ve tutorial'ları serime dün ilk kez ara vermek zorunda kaldım. düzeni bozmadan devam etmeye çalışacağım yine de. Bugün matematiksel işlemlerden biraz bahsetmek istiyorum. Gecenin ilk örneği mutlak değer hesabı yapan hazır Java fonksiyonu olan Math.abs() olacak. Matematiksel fonksiyonların isimlerini karıştıranlar için mutlak değerin ingilizce karşılığının absolute value olduğunu hatırlamalarını öneriyorum.

Mutlak değerin ne olduğunu hatırlarmak gerekirse:

- Sayı eğer pozitif ise sayının kendisini;

- Sayı eğer negatif ise sayının pozitif karşılığını getiren fonksiyona matematikte mutlak değer adı verilir.

Farklı veri türleri için Math.abs() fonksiyonunu ve döndürdüğü değerleri beraber inceleyelim:

int a=5;
int b=-5;
double c=0.8;
double d=-345345.45;

System.out.println(Math.abs(a)); //5
System.out.println(Math.abs(b)); //5
System.out.println(Math.abs(c)); //0.8
System.out.println(Math.abs(d)); //345345.45
System.out.println(Math.abs(-24.453)); //24.453

NOT: Eğer bu kodları yapıştırdığınızda double değerlerde hata alırsanız nokta ile virgül karakterlerini yer değiştirin çünkü Java'nın kabul ettiği küsürat ayrım karakteri bilgisayarlardaki dil seçimlerine göre farklılık gösterirler.

utku33

18.01.2020 00:56

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da sayıların mutlak değerlerini almak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.