Page 6 - VARIABEL, TIPE DATA DAN KONSTANTA MODEL DARING & OFFLINE
P. 6
VARIABEL, TIPE DATA DAN KONSTANTA MODEL DARING & OFFLINE 2020/2021
B. Tipe Data Dasar
Dalam C++ terdapat beberapa tipe data dasar yang telah didefinisikan dan
digolongkan dalam tipe bilangan bulat (integer), bilangan real (floating point), tipe logika
(boolean), dan tipe karakter/teks (character/string).
Tipe data bilangan bulat digunakan untuk data-data yang tidak mengandung angka di
belakang koma. Tipe data yang termasuk ke dalam kategori bilangan bulat adalah:
Tipe Data Ukura Rentang
n Nilai
(bit)
int 16 atau -32.768 sampai 32.767 atau
32
-2.147.483.648 sampai 2.147.483.647
unsigned int 16 atau 0 sampai 65.535 atau
32
0 sampai 4.294.967.295
signed int 16 atau -32.768 sampai 32.767 atau
32
-2.147.483.648 sampai 2.147.483.647
short int 16 -32.768 sampai 32.767
unsigned int 16 0 sampai 65.535
signed short int 16 -32.768 sampai 32.767
long int 32 -2.147.483.648 sampai 2.147.483.647
signed long int 32 -2.147.483.648 sampai 2.147.483.647
unsigned long int 32 0 sampai 4.294.967.295
Tipe data bilangan real merefresentasikan data-data bilangan yang mengandung
angka di belakang koma. Tipe data yang termasuk ke dalam kategori bilangan real adalah :
Tipe Data Ukuran Rentang Nilai Presisi
(bit)
float 32 1.2E-38 sampai 3.4E+38 6 digit
double 64 2.3E-308 sampai 1.7E+308 15 digit
long double 80 3.4E-4932 sampai 1.1E+4932 19 digit
S M K S A N T A R T I K A 2 S I D O A R J O Page 5