/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package classMath;
import java.util.Random;
/**
*
* @author ANGGA
*/
public class classMath {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
double a=-123.782;
double b1=31.34;
double b2=31.82;
int c=18;
int d=48;
// aritmatika dasar
System.out.println(“Nilai Absolut “+a+” adalah “+Math.abs(a));
System.out.println(“Nilai pembulatan keatas “+b1+” adalah “+Math.ceil(b1));
System.out.println(“Nilai pembulatan kebawah “+b1+” adalah “+Math.floor(b1));
System.out.println(“Nilai pembulatan terdekat “+b1+” adalah “+Math.rint(b1));
System.out.println(“Nilai pembulatan terdekat “+b2+” adalah “+Math.rint(b2));
System.out.println(“Nilai mengembalikan pembulatan “+b1+” adalah “+Math.round(b1));
System.out.println(“Nilai mengembalikan pembulatan “+c+” adalah “+Math.round(c));
System.out.println(“Nilai terbesar antara “+c+” dan “+d+” adalah “+Math.max(c, d));
System.out.println(“Nilai terbesar antara “+c+” dan “+d+” adalah “+Math.min(c, d));
System.out.println();
// exsponensial
System.out.println(“Nilai E : “+Math.E);
System.out.println(“Nilai E^2 : “+Math.exp(2));
System.out.println(“Log 10 : “+Math.log(10));
System.out.println(“Log10 10 : “+Math.log10(10));
System.out.println(“4^3 : “+Math.pow(4, 3));
System.out.println(“Akar 64 : “+Math.sqrt(64));
System.out.println();
// trigonometrik
double derajat=45;
double radian=Math.toRadians(derajat);
System.out.println(“Nilai PI : “+Math.PI);
System.out.println(“derajat 45 ke radian : “+radian);
System.out.println(“Nilai sinus dari 90 (derajat) : “+Math.sin(Math.toRadians(90)));
System.out.println(“Nilai sinus dari 90 (radian) : “+Math.sin(90));
System.out.println(“Nilai cosinus dari 90 (derajat) : “+Math.cos(Math.toRadians(90)));
System.out.println(“Nilai cosinus dari 90 (radian) : “+Math.cos(90));
System.out.println(“Nilai tangen dari 90 (derajat) : “+Math.tan(Math.toRadians(90)));
System.out.println(“Nilai tangen dari 90 (radian) : “+Math.tan(90));
System.out.println(“Nilai arcsinus dari 45 (derajat) : “+Math.toDegrees(Math.asin(Math.sin(Math.toRadians(45)))));
System.out.println(“Nilai arcsinus dari 45 (radian) : “+Math.asin(Math.sin(Math.toRadians(45))));
System.out.println(“Nilai arccosinus dari 45 (derajat) : “+Math.toDegrees(Math.acos(Math.cos(Math.toRadians(45)))));
System.out.println(“Nilai arcsinus dari 45 (radian) : “+Math.acos(Math.cos(Math.toRadians(45))));
System.out.println(“Nilai arctangen dari 45 (derajat) : “+Math.toDegrees(Math.atan(Math.tan(Math.toRadians(45)))));
System.out.println(“Nilai arctangen dari 45 (radian) : “+Math.atan(Math.tan(Math.toRadians(45))));
System.out.println();
// random
System.out.println(“Angka Random : “+Math.random());
Random acak=new Random();
Random tanda=new Random();
int generator=acak.nextInt(100);
int tandaBilangan=tanda.nextInt(2);
if(tandaBilangan==0){
if(generator<=50){
generator=generator*-1;
}
}
System.out.println(“Angka Random dengan batasan antara -50 sampai 100 : “+generator);
}
}