UA-109304036-1

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
Boolean adalah tipe data yang hanya memiliki 2 nilai di dalamnya yaitu, TRUE atau FALSE. Pada beberapa bahasa pemrograman, nilai TRUE dapat diubah menjadi 1 dan FALSE dapat diubah menjadi 0.

4 comments: