Di dawah ini adalah program java untuk konversi tipe data:
2.1.1
Konversi tipe data
a.
dari tipe int ke tipe byte
package Latihan_praktikum_1;
/**
*
*
@author Aris
*/
public class konversi_2 { public static void
main(String [] Args){
int x= 257;
double z = 274.5678;
//typecasting dari tipe int ke tipe byte
byte y;
y
= (byte)x;
System.out.println("Typecasting dari tipe int ke tipe byte ");
System.out.println ("int:" +x);
System.out.println ("byte:" +y);
}
/**
Creates a new instance of konversi_2 */
public konversi_2() {
}
}
b.
dari tipe double ke tipe int
package Latihan_praktikum_1;
/**
*
*
@author Aris
*/
public class konversi_2b {
public static void main (String []Args){
int a = 257 ;
double d = 274.5678;
// typecasting dari tipe int ke tipe byte
a = (int) d;
System.out.println("Dari tipe double ke tipe int");
System.out.println("double : "+d);
System.out.println("int : " +a);}
/**
Creates a new instance of konversi_2b */
public konversi_2b() {
} }
c.
dari tipe double ke tipe byte
package Latihan_praktikum_1;
/**
*
*
@author Aris
*/
public class konversi_2c {
public static void main (String []Args){
String c;
int a = 257 ;
double d = 274.5678;
// typecasting dari tipe int ke tipe byte
byte b;
b = (byte) d;
System.out.println("Dari tipe double ke tipe int");
System.out.println("double : "+d);
System.out.println("byte : " +b);}
/**
Creates a new instance of konversi_2c */
public konversi_2c() {
}
}
Percobaan
2 yaitu konvrsi dari tipe data satu ke jenis tipe data lain seperti int
double atau double
int, int
byte
atau int
byte,dsbnya.
Oleh krenanya perlu pendeklarasian/pemberian nilai terlebih dahulu, misalnya
saja:
a).
int
x=257
double
z=274.5678
hasil
konversi int=257
byte=1 adalah sisa bagi.
b).
Double=274.5678
ke tipe int=274
Karena
tipe int sama dengan double hanya saja tipe double lbih teliti di banding tipe
int
buat kalian yang mungki ada tugas dari dosen tentang program java, khusus untuk mengubah tipe data
BalasHapus