Arkadaşlar bu derste javada matematik fonksiyonları detaylarıyla incelencektir.
abs(x) = x saysının mutlak değerini verir.
ceil(x) = x saysının bir üst tamsayıya dönüştürür geri dönüş türü double .
floor(x) = x sayısını bir alt tamsayıya dönüştürür geri dönüş türü double.
round(x) = sayısını en yakın tamsayıya tamamlar geri dönüş türü int yada long türündedir.
rint(x) = x sayısını en yakın tamsayıya tamamlar geri dönüş türü double.
cos(x) = x'in radyan cinsinden trigonometrik cosinüsünü hesaplar.
Hemen örnek :
public class Test { public static void main(String[] args) { // abs System.out.println(Math.abs(-15)); // ceil System.out.println("ceil : "+Math.ceil(3.2)); System.out.println("ceil : "+Math.ceil(-3.9)); // floor System.out.println("floor : "+Math.floor(3.2)); System.out.println("floor : "+Math.floor(-3.9)); // round System.out.println("round : "+Math.round(3.2)); System.out.println("round : "+Math.round(3.9)); // rint System.out.println("rint : "+Math.rint(3.2)); System.out.println("rint : "+Math.rint(3.9)); // cos System.out.println("cos : "+Math.cos(180.0)); } }
----- Devam ediyoruz----
sin(x) = x'in radyan cinsinden trigonometrik sinüsünü hesaplar.
tan(x) = x'in radyan cinsinden trigonometrik tanjantını hesaplar.
acos(x) = x'in radyan cinsinden kosinüsünün tersini hesaplar.x 1den büyükse NaN (Not a Number) üretir.
asin(x) = x'in radyan cinsinden sinüsünün tersini hesaplar. x 1den büyük ise NaN üretir.
atan(x) = x'in radyan cinsinden arc tanjantını hesaplar.
cosh(x) = x gerçel sayısnın hiperbolik sinüsünü hesaplar.
sinh(x) = x gerçel saysının hiperbolik sinüsünü hesaplar.
exp(x) = Doğal logaritma parametresi olan e'nin üstel değerini (ex) hesaplar.
Hemen örnek :
public class Test { public static void main(String[] args) { // sin System.out.println("sin : "+Math.sin(0.0)); // tan System.out.println("tan : "+Math.tan(1.0)); // acos System.out.println("acos : "+Math.acos(1.0)); // asin System.out.println("asin : "+Math.asin(1.0)); // atan System.out.println("atan : "+Math.atan(45)); // cosh System.out.println("cosh : "+Math.cosh(45)); // sinh System.out.println("sinh : "+Math.sinh(45)); // tanh System.out.println("tanh : "+Math.tanh(45)); // exp System.out.println("exp : "+Math.exp(1.0)); } }
---Devam Ediyoruz----
log(x) = e tabanına göre x'in logaritmasını alır.
max(x,y) = x ve y ' nin büyük olanını verir.
min(x,y) = x ve y ' nin küçük olanını verir
pow(x,y) = x üzeri y alır. x ' in y'ninci kuvveti.
sqrt(x) = x ' in karekökünü alır.
signum(x) = İşaret fonksiyonudur , x sayısı negatif ise -1 , pozitif ise 1 , sıfır ise 0 sonucunu üretir.
random() = 0 ile 1 arasında sayı üretir.
toDegrees(x) = x ' i radyandan dereceye çevirir.
toRadians(x) = x'i dereceden radyana çevirir.
PI = pi sayısını verir.
E = e sayısını verir.
Hemen örnek :
public class Test { public static void main(String[] args) { // log System.out.println("log : "+Math.log(2.7)); // max System.out.println("max : "+Math.max(2,7)); // min System.out.println("min : "+Math.min(2,7)); // pow System.out.println("pow : "+Math.pow(3,2)); // sqrt System.out.println("sqrt : "+Math.sqrt(36)); // signum System.out.println("signum : "+Math.signum(-21)); // random System.out.println("random : "+Math.random()); // toDegrees System.out.println("toDegrees : "+Math.toDegrees(3)); // toRadians System.out.println("toRadians : "+Math.toRadians(171.88733853924697)); // PI System.out.println("PI : "+Math.PI); // E System.out.println("E : "+Math.E); } }
The End :)