Kaskus

Tech

peteradisAvatar border
TS
peteradis
Math Class - Java Programming
Hi agan dan aganwati ! Ini pertama kali aku bikin thread seputar pemrograman. Di thread ini aku berbagi contoh sederhana mengenai class Math pada bahasa pemrograman Java. Contoh kode yang aku berikan ini ditulis menggunakan Textpad. Kenapa Textpad, bukankah sudah ada banyak development tools Java yang lebih canggih ? Memang benar, kita bisa menggunakan IDE seperti Eclipse, IntelliJ, NetBeans, dll untuk melakukan pemrograman Java. Namun melakukan pemrograman Java menggunakan Textpad aku rasa masih cocok bagi pemula supaya bisa lebih familiar dengan perintah-perintah dalam Java.

Contoh ini awalnya hanya untuk diposting di Instagramkuyang membahas mengenai pemrograman, tetapi tiba-tiba aku juga terpikir untuk membaginya disini, oleh karena itu remark yang diberikan ditulis sepenuhnya dalam Bahasa Inggris. Mengingat ini contoh yang sederhana, maka penjelasan yang diberikan pun tidak panjang. Oke, langsung saja ke kode programnya.

import static java.lang.Math.*;  // since JDK 5.0

public class MathClass
{
  public static void main(String[] args)
  {
// square root
double a = 16;
double b = sqrt(a);
System.out.println(b);

// power
double c = 3;
double d = pow(b, c);
System.out.println(d);

// trigonometric functions
System.out.println("Sin of " + d + " = " + sin(d));
System.out.println("Cos of " + d + " = " + cos(d));
System.out.println("Tan of " + d + " = " + tan(d));
System.out.println("Asin of " + d + " = " + asin(d));
System.out.println("Acos of " + d + " = " + acos(d));
System.out.println("Atan of " + d + " = " + atan(d));

System.out.println(abs(b)); // absolute value of any value
System.out.println(cbrt(b)); // cube root
System.out.println(max(b, d)); // greater of two values
System.out.println(min(b, d)); // smaller of two values
// random number between 0 and 99
System.out.println(round(random() * 100));
// PI and E are constants of Math class
// class constant declared using keywords static final
System.out.println(PI); // PI number
System.out.println(E); // Euler's number
  }
}

Segitu dulu ya berbagiku seputar pemrograman kali ini, lain kali jika memungkinkan aku akan berbagi lagi seputar pemrograman Java, entah contoh yang lebih sederhana atau lebih komplek. Semoga bermanfaat.
Diubah oleh peteradis 09-04-2023 06:12
0
174
0
GuestAvatar border
Komentar yang asik ya
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan