Java: Math Sınıfı

 Math sınıfı adından da anlaşılacağı üzere matematik sınıfının olduğu bir sınıftır. Bu sınıfta logaritma, kareköklü ifade ,mutlak değer , sinüs , kosinüs vb birçok matematiksel işlem bulunur Şimdi sizlere bunlardan en önemlı olanlarından bahsedeceğim.

Math.random: Math.random adından da anlaşılacağı üzere bize 0 la 1 arasında ( 0 dahil 1 dahil değil) rastgele sayı verir. Biz bu rastgele verilen sayıları istediğimiz değer aralıklarına işlemler yaparak çevirebiliriz. Örneğin;

Math.random()*99+1 yaptığımız zaman değer aralığı 1 ile 100 arasında olmuş olur . Bu şekilde 1 ile 100 arasında rastgale sayı üretmek istersek bu yöntemi kullanabiliriz.

Math.pow: Math.pow ingilizcedeki "power" kelimesinin kısaltmasından gelir. üslü sayıları yazmamıza yarar. Örnek verecek olursak;

Math.pow(2,3)=8 olmuş olur.

İlk yazılan sayı taban daha sonra yazılan sayı üs olarak adlandırılır.

Math.abs: Bu ifade bizim mutlak değer almamızı sağlar. Yine ingilizcede ki "absolute value" teriminin ilk 3 harfini alır. Örnek verecek olursak;

Math.abs(-6) = 6 olur.

Math.sqrt: Math.sqrt yine ingilizcede olan "square root" kelimelerinin sesli harfleri olmadan yazılır. Karekök almamızı sağlar. Örnek verecek olursak;

Math.sqrt (16) =4

Math.max: Bu ifade verilen iki sayıdan büyük olanı seçmeyi sağlar. Örnek verecek olursak;

Math.max (4,6)=6

Math.min : Bu ifade verilen iki sayıdan küçük olanı seçmeyi sağlar. Örnek verecek olursak;

Math.min (4,-2) = -2

Bu ifadelerin her birini ekrana yazdırmak isterseniz System.out.println metodu içinde yazmak gerekir.



Yorumlar

Bu blogdaki popüler yayınlar

Bilgisayar Mimarisi: Giriş/ Çıkış Gösterim

Bilgisayar Mimarisi: Bellek Adresleme Gösterim