Page 18 - Modul Pemrograman Berorientasi Objek XI RPL
P. 18

Contoh 1347, 45, +88, -25 adalah beberapa literal bilangan bulat desimal yang

                      valid. Tetapi angka 0987 bukanlah literal bilangan bulat desimal yang valid.

                           Dalam  oktal  berisi  kombinasi  angka  antara  0  sampai  7.  Urutan  literal
                      tersebut selalu dimulai dengan 0 digit. Misalnya, bilangan bulat desimal 8

                      dapat ditulis sebagai 010 dalam bentuk bilangan oktal. Pastikan saat menulis

                      literal  oktal  mereka  harus  selalu  dimulai  dengan  0  dan  tidak  boleh
                      mengandung 8 atau 9 di dalamnya, karena 8 dan 9 keduanya merupakan digit

                      oktal yang tidak valid.

                           Dalam heksadesimal, urutan digit yang dimulai dengan 0x atau 0X. Literal
                      ini bisa ada kombinasi angka dari 0 sampai 9 dan juga bisa ada karakter alfabet

                      dari A sampai F. Kita bisa menggunakan huruf besar dan kecil. Semua surat
                      selain A sampai F diperbolehkan. Misalnya, bilangan bulat desimal 12 dapat

                      ditulis sebagai 0XC dalam bentuk heksadesimal. Kita harus menggunakan tipe
                      data int untuk mewakili literal integer.

                   •  Floating-point literal

                           Literal  ini  mencakup  bilangan  pecahan,  terdapat  titik  desimal  di
                      dalamnya.  Aturan  penulisannya  harus  dalam  bentuk  pecahan  yang

                      mengandung setidaknya satu digit sebelum titik desimal dan setidaknya satu

                      digit bilangan dibelakang titik desimal. Bisa berupa bilangan positif (+) atau
                      negatif (-). Contoh bilangan float literal yang valid 1.5, 21.4, -15.0, -0.00954.

                   •  Boolean literal

                           Literal  ini  digunakan  untuk  menetapkan  variabel  atau  ketika  ada
                      kebutuhan  untuk  memeriksa  kondisi  apapun.  Literal  Boolean  tidak  boleh

                      mengambil nilai apa pun selain benar dan salah.

                   •  Character literal
                           Literal karakter mewakili karakter tunggal yang diapit dalam tanda kutip

                       tunggal '', seperti dalam 'Z'. Aturan untuk menulis literal karakter adalah harus
                       berisi  satu  karakter  yang  diapit  dalam  tanda  kutip  tunggal.  Kita  harus

                       menggunakan  tipe  data  char  untuk  mewakili  literal  karakter.  Dalam

                       menggunakan  karakter  khusus  seperti  karakter  baris  baru,  backslash
                       digunakan diikuti dengan karakter kode. Sebagai contoh, ‘\n’ untuk karakter


               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                10
   13   14   15   16   17   18   19   20   21   22   23