Tipe Data Pada Pemrograman
Dalam bahasa
pemrograman terdapat berbagai jenis tipe data, namun secara umum pada seluruh
bahasa pemrograman, tipe data dikelompokkan menjadi 3 macam.
Pengelompokan 3
tipe data tersebut adalah sebagai berikut:
1.
Numerik
Pada
tipe data numerik, setiap tipe data numerik memiliki rentang nilainya
masing-masing. Rentang nilai adalah batas jangkauan nilai yang dapat ditampung
oleh tipe data numerik tersebut. Selain itu tipe data numerik juga memiliki
ukuran masing-masing yang berbeda pada setiap tipe data. Ukuran menunjukkan besar
ruang yang digunakan oleh tipe data numerik tersebut saat digunakan.
a.
Integer
Integer adalah tipe data numerik yang berisi bilangan
bulat. Bilangan bulat tersebut dapat berupa bilangan positif dan negatif. Untuk
mengetikan nilai negatif cukup dengan menambahkan tanda minus (-) saja di depan
angka. Terdapat 7 tipe data integer sebagai berikut:
Tipe Data
|
Ukuran (byte(s))
|
Rentang Nilai
|
Byte
|
1
|
0 s/d +255
|
Short
|
2
|
-32768 s.d. +32767
|
ShortInt
|
1
|
-28 s/d +127
|
Integer
|
2
|
-32768 s/d +32767
|
Long
|
8
|
-9223372036854775808
s.d. +9223372036854775807
|
LongInt
|
4
|
-2147483648 s/d
+2147483647
|
Word
|
2
|
0 s/d +65535
|
b.
Real
Real adalah tipe data numerik yang mengandung nilai desimal
atau pecahan. Decimal point pada tipe data real dipisahkan menggunakan tanda
titik (.) dan bukan koma. Terdapat 6 tipe data real sebagai berikut:
Tipe Data
|
Ukuran (byte(s))
|
Rentang Nilai
|
Real
|
6
|
2.9 x 10^-39 s/d
1.7 x 10^38
|
Single
|
4
|
1.5 x 10^-45 s/d
3.4 x 10^38
|
Double
|
8
|
5.0 x 10^-324 s/d
1.7 x 10^308
|
Extended
|
10
|
3.4 x 10^-4932 s/d
1.1 x 10^4932
|
Comp
|
8
|
-9.2 x 10^18 s/d
9.2 x 10^18
|
Float
|
4
|
-3.4 x 10^38 s/d
3.4 x 10^38
|
2.
String
String
adalah tipe data yang digunakan untuk menampung semua jenis karakter seperti
angka, huruf, simbol, dan lain-lain. Jumlah karakter yang dapat ditampung dalam
tipe data string adalah 2,147,483,647 karakter. Tipe data lain yang juga
digunakan untuk menampung karakter adalah tipe data char. Tipe data char hanya
dapat menampung satu karakter saja yang berupa angka, huruf, ataupun simbol.
Selain itu pada tipe data char kita juga dapat mengisikan karakter dengan
menggunakan nomor urutan karakter tersebut pada tabel ACSII.
3.
Boolean
Mantab, artikelnya bermanfaat 👍🏻
ReplyDeletesuiappp gan post nya🙏
ReplyDeletebisa tidak convert dari integer menjadi boolean atau sebaliknya?
ReplyDeleteTolong lebih banyak contohnya
ReplyDelete