Belajar bahasa pemrograman Kotlin: Tipe data Numerik

Belajar tipe data bahasa pemrograman kotlinHampir semua bahasa pemrograman memiliki konsep tipe data seperti String, Integer dan sebagainya, kotlin pun sama. Tipe data merujuk pada tipe dan ukuran yang digunakan suatu data didalam variabel maupun kembalian dari sebuah function.
Didalam bahasa kotlin segala sesuatu adalah object yang berarti didalamnya terdapat fungsi dan property (akan dibahas lebih detail nanti).

Tipe data kotlin digolongkan menjadi beberapa kategori pada artikel kali ini kita akan membahas Numeric Data Type

Numeric Data Type adalah tipe data yang berfungsi untuk menyimpan data yang berbentuk angka, kita bisa menyimpan bilangan bulat dan bilangan berkoma. Tabel dibawah akan menunjukkan detailnya.

Nama Ukuran Nilai Minimal Nilai Maksimal Keterangan
Byte 8 bit -128 127 Bilangan bulat
Short 16 bit -32768 32767 Bilangan bulat
Int 32 bit -2,147,483,648 (-231) 2,147,483,647 (231 – 1) Bilangan bulat
Long 64 bit -9,223,372,036,854,775,808 (-263) 9,223,372,036,854,775,807 (263 – 1) Bilangan bulat besar
Float 32 bit N/A N/A Bilangan berkoma
Double 64 bit N/A N/A Bilangan berkoma besar

contoh penggunaan numeric data type:
kotlin data type

fun main(){
    var luas = 1000
    var jari_jari = 7.5f
    var panjang = 564.7
    var pi: Float = 3.14f
    var tinggi: Int = 168
    var chx: Byte = 100
    var jumlah1: Long = 1000000000L
    var jumlah2: Long = 1_000_000_000L
}

Pada baris kedua, ketiga dan keempat tidak disertakan tipe data yang digunakan oleh variabel-variabel tersebut sehingga kotlin akan memilih tipe datanya secara otomatis. Bilangan float ditandai dengan akhir huruf F jika tidak menyertakan huruf F diakhir bilangan maka bilangan tersebut secara otomatis dianggap adalah bilangan bertipe Double.

Untuk tipe data Long maka kita perlu untuk menambahkan huruf L untuk menandakan bahwa bilangan tersebut adalah bertipe long.

Juga untuk mempermudah pembacaan angka seperti pada baris ke-sembilan kita bisa menggunakan simbol _ (underscore), jadi untuk variabel jumlah1 dan jumlah2 memiliki nilai yang sama yaitu 1 miliar, simbol underscore disini digunakan sebagai separator untuk mempermudah pembacaan angka saja.

Sekian untuk Pembelajaran tipe data numerik kotlin kali ini, selanjutnya kita akan membahas tipe data boolean.

Mungkin Anda juga menyukai

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *