1. Variabel
Variabael adalah satuan yang dipakai oleh program sebagai basis penyimpanan dalam suatu program. Penggunaan variabel harus dilakukan dahulu melalui deklarasi variabel, yaitu menentukan tipe dan nama variabael yang digunakan. Tipe variabel disebut dengan tipedata.
contoh :
3. Operator
Operator adalah simbol yang digunakan untuk melakukan suatu operasi terhadap variabel. operator dapat digolongkan menjadi beberapa jenis yaitu :
Berikut adalah contoh program yang mengandung casting :
Variabael adalah satuan yang dipakai oleh program sebagai basis penyimpanan dalam suatu program. Penggunaan variabel harus dilakukan dahulu melalui deklarasi variabel, yaitu menentukan tipe dan nama variabael yang digunakan. Tipe variabel disebut dengan tipedata.
- short : Short integer (bilangan bulat 16 bit)
- int : Integer (bilangan bulat 32 bit)
- long : Long integer (bilangan bulat 64 bit)
- byte : Bilangan bulat 8 bit (1 byte = 8 bit)
- float : Bilangan pecahan 32 bit
- double : Bilangan pecahan 64 bit dengan presisi ganda (2x float)
- char : Karakter 16 bit
- boolean : Logika (mempunyai nilai true (1) atau false (0))
Casting adalah teknik konversi secara eksplisit, yaitu menerangkan kepada kompiler bahwa terjadi perubahan tipe variabel, sehingga hasilnya harus dikonverensi ke tipe variabel baru tersebut. Bentuknya :
(tipedata) nama_variabel;
contoh :
double pecahan = 3.32452342;
float f = (float) pecahan;
float f = (float) pecahan;
3. Operator
Operator adalah simbol yang digunakan untuk melakukan suatu operasi terhadap variabel. operator dapat digolongkan menjadi beberapa jenis yaitu :
- Operator Aritmetika
- Operator Relasional
- Operator Logika
- Operator Bitwise
- Operator Increment/Decrement
- Operator Penugasan
class latihan1
{
public static void main(String args [])
{
String nama,jurusan;
int score,hasil1,hasil2,hasil3,hasil4; // variabel
nama = "FAUYAN";
jurusan = "TI";
score = 4;
hasil1 = score + 5;//operator penjumlahan
hasil2 = score /2;//operator pembagian
hasil3 = score % 3;//operator modulus
hasil4 = score ++;
System.out.println("Nama : " + nama);
System.out.println("Jurusan : " + jurusan);
System.out.println("Score : " + score);
System.out.println("Score + 5 : " + hasil1);
System.out.println("Score / 2 : " + hasil2);
System.out.println("Score % 3: " + hasil3);
System.out.println("Score++ (increment): " + hasil4);
}
}
{
public static void main(String args [])
{
String nama,jurusan;
int score,hasil1,hasil2,hasil3,hasil4; // variabel
nama = "FAUYAN";
jurusan = "TI";
score = 4;
hasil1 = score + 5;//operator penjumlahan
hasil2 = score /2;//operator pembagian
hasil3 = score % 3;//operator modulus
hasil4 = score ++;
System.out.println("Nama : " + nama);
System.out.println("Jurusan : " + jurusan);
System.out.println("Score : " + score);
System.out.println("Score + 5 : " + hasil1);
System.out.println("Score / 2 : " + hasil2);
System.out.println("Score % 3: " + hasil3);
System.out.println("Score++ (increment): " + hasil4);
}
}
Berikut adalah contoh program yang mengandung casting :
package javaapplication16;
public class Main
{
public static void main(String[] args)
{
double x = 6.435334;//casting
float f = (float) x;//casting
double hasil;
hasil = x*x-20;
System.out.println("Hasilnya adalah : " + hasil);
}
}
public class Main
{
public static void main(String[] args)
{
double x = 6.435334;//casting
float f = (float) x;//casting
double hasil;
hasil = x*x-20;
System.out.println("Hasilnya adalah : " + hasil);
}
}
Comments
Post a Comment