Belajar Swift : Cara Menggunakan Literal di Pemrograman Swift
Literal adalah representasi kode sumber dari nilai integer, angka floating-point, atau tipe string. Berikut ini adalah contoh literal -
42 // Integer literal 3.14159 // Floating-point literal "Hello, world!" // String literal
Integer Literals
Literal integer dapat berupa konstanta desimal, biner, oktal, atau heksadesimal. Literal biner dimulai dengan 0b, literal oktal dimulai dengan 0o, dan literal heksadesimal dimulai dengan 0x dan tidak ada untuk desimal.
Berikut beberapa contoh literal integer -
let decimalInteger = 17 // 17 in decimal notation let binaryInteger = 0b10001 // 17 in binary notation let octalInteger = 0o21 // 17 in octal notation let hexadecimalInteger = 0x11 // 17 in hexadecimal notation
Literal titik mengambang
Literal floating-point memiliki bagian bilangan bulat, titik desimal, bagian pecahan, dan bagian eksponen. Anda dapat merepresentasikan literal floating point baik dalam bentuk desimal atau heksadesimal.
Literal titik mengambang desimal terdiri dari urutan digit desimal yang diikuti oleh pecahan desimal, eksponen desimal, atau keduanya.
Literal floating-point heksadesimal terdiri dari awalan 0x, diikuti oleh pecahan heksadesimal opsional, diikuti dengan eksponen heksadesimal.
Berikut beberapa contoh literal floating-point -
let decimalDouble = 12.1875 let exponentDouble = 1.21875e1 let hexadecimalDouble = 0xC.3p0
String Literals
Literal string adalah urutan karakter yang dikelilingi oleh tanda kutip ganda, dengan bentuk sebagai berikut -
"characters"
Literal string tidak boleh berisi tanda kutip ganda tanpa konversi karakter ("), garis miring terbalik (\), carriage return, atau umpan baris. Karakter khusus dapat disertakan dalam literal string menggunakan urutan escape berikut -
Urutan pelarian | Berarti |
---|---|
\ 0 | Karakter Null |
\\ | \karakter |
\ b | Menghapus |
\ f | Bentuk pakan |
\ n | Garis baru |
\ r | Kereta kembali |
\ t | Tab horizontal |
\ v | Tab vertikal |
\ ' | Kutipan Tunggal |
\ " | Kutipan Ganda |
\ 000 | Nomor oktal satu sampai tiga digit |
\ xhh ... | Bilangan heksadesimal dari satu atau lebih digit |
Contoh berikut menunjukkan bagaimana menggunakan beberapa string literal -
let stringL = "Hello\tWorld\n\nHello\'Swift 4\'" print(stringL)
Ketika kami menjalankan program di atas menggunakan playground, kami mendapatkan hasil sebagai berikut -
Hello World Hello'Swift 4'
Literal Boolean
Ada tiga literal Boolean dan merupakan bagian dari kata kunci Swift 4 standar -
Nilai benar mewakili benar.
Nilai salah mewakili salah.
Nilai nihil yang mewakili tidak ada nilai.
Post a Comment for "Belajar Swift : Cara Menggunakan Literal di Pemrograman Swift"