Daftar isi
Lanjutan dari bab Constant
Floating Point Literal
Literal Floating-point (titik-mengambang) mengekspresikan nilai sebenarnya dari bilangan bulat desimal, bagian pecahan, dan bagian eksponen.
Literal floating point dapat dinyatakan baik dalam bentuk desimal atau bentuk eksponensial.
Tipe default untuk literal floating-point adalah double
Contoh floating point literal :
Literal floating point dapat dinyatakan baik dalam bentuk desimal atau bentuk eksponensial.
Tipe default untuk literal floating-point adalah double
3.14159 // Legal
314159E-5L // Legal
510E // Illegal: eksponen tidak lengkap
210f // Illegal: tanpa desimal atau eksponen
.e55 // Illegal: integer atau pecahan tidak ada.
Literal Floating-point bisa menyertakan desimal dengan karakter e
Contoh :
3.14159 // 3.14159
6.02e23 // 6.02 x 10^23
1.6e-19 // 1.6 x 10^-19
3.0 // 3.0
Angka yang valid pada desimal yang dinyatakan dalam C++.
Angka pertama : PI (3.14159265359).Angka kedua : jumlah Avogadro (6.02214076 × 1023).
Angka ketiga : muatan listrik elektron (1.602176634 × 10−19 coulomb.) adalah jumlah yang sangat kecil.
Angka keempat : angka tiga yang dinyatakan sebagai floating-point numerik literal.
Floating point dari tipe float atau long double dapat ditentukan dengan menambahkan salah satu sufiks (akhiran) berikut:
| Akhiran / suffix | Type |
|---|---|
f atau F | float |
l atau L | long double |
Setiap karakter huruf dari konstanta numerik floating point (e, f, l) dapat ditulis menggunakan huruf kecil maupun huruf besar.