Kamis, 17 November 2016

Java Programming : Absolute of Real Number

Assalamu'alaikum.
Pagi.. Saya bikin postingan ini pagi-pagi soalnya.. xD

Kalau beberapa postingan kemarin membahas tentang constructor, overriding, overloading, dan pengambilan input pada console Java, sekarang membahas problem case pada Java.
Problem yang akan dibawa disini adalah bagaimana caranya mendapatkan nilai Absolut suatu bilangan real di Java?

Kalo di bahasa pemrograman C/C++, biasanya pake library stdlib.h, kemudian mengakses method / fungsi library yang namanya fabs().
fabs itu maksudnya float absolute (Ya ini buat yang penasaran aja sih..)

Tapi kalo di Java ini sedikit berbeda, tapi logikanya tetap sama. Yaitu menggunakan method Java yang namanya Math.abs()
Bedanya dengan yang ada di C/C++ adalah, jika di C/C++ untuk tipe data integer dan float/double dibedakan fungsi absolutenya.
Tapi untuk Javaini, tidak ada bedanya. Entah tipe datanya integer, float atau double, semuanya menggunakan fungsi Math.abs() ini.

Bagaimana cara penggunaan fungsi ini? Langsung saja cek source code dibawah ya..

/**
 * Author   : YogaOcean
 * Date     : Forgettable.. Unknown
 * Program  : Absolute Real Value Maintain
 */
import java.util.Scanner;

public class AbsoluteReal
{
   public static void main(String[] args){
       int integer;
       double real;
       Scanner input = new Scanner(System.in);
      
       System.out.println("PROGRAM ABSOLUTE NUMBER");
       System.out.println("-----------------------");
       System.out.println("Enter a real number : ");
       real=input.nextDouble();
     
       real=Math.abs(real);
       System.out.println("The Absoulte value is " + real);
   }
}


Struktur Program diatas masih bisa dibilang tingkat awal dalam pemrograman Java
Dan saya sendiri pun juga masih baru-baru ini menggunakan pemrograman Java.. xD

Dan untuk pengeksekusian programnya bisa dilihat di bawah.


Gimana?? Udah paham kan??
Dan seperti biasanya, kalo ada yang ga paham, atau ada pertanyaan atau saran (mungkin?) untuk postingan ini, silahkan tulis di komentar. Terima kasih.
Wassalamu'alaikum.

Tidak ada komentar:

Posting Komentar