Tipe Data Pada OCaml
Tipe data mengekspresikan jenis data tersimpan untuk pembangunan algoritme.
Komputer bisa menyimpan data seperti huruf,angka dan logika (benar/salah). Program membagi data ke dalam berapa tipe yang disebut tipe data.
Tujuan tipe data menyeleksi jenis nilai sesuai dengan ekspresi yang di proses di dunia nyata pada komputer.
Tipe data dibagi menjadi 2 kategori yaitu primitif dan buatan.
Kategori primitif untuk tipe yang tersedia secara bawaan oleh komputer dan kategori buatan merupakan tipe data baru yang dibuat oleh manusia.
Kategori tipe data primitif
- angka (
int
) - angka pecahan (
float
) - huruf (
string
) - logika (
bool
)
(* penulisan tipe langsung *)
let angka: int = 9;;
let desimal: float = 9.;;
let huruf: string = "sembilan";;
let logika: bool = true;;
Keterangan lanjut , nilai literal string dibungkus dengan petik dua ""
dan nilai literal float dengan titik .
untuk menyatakan koma.