Kamis, 07 Februari 2013

melatiputih

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() {
    }  
}



*     Analisa Program 
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

1 komentar:

  1. buat kalian yang mungki ada tugas dari dosen tentang program java, khusus untuk mengubah tipe data

    BalasHapus