Menu
CoddyTech

Bilangan Riil

Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 6 dari 74.

Dalam C++, bilangan riil biasanya direpresentasikan menggunakan dua tipe data utama: float dan double.

float digunakan untuk menyimpan angka dengan titik desimal. Contohnya:

float price = 99.99f;

Huruf 'f' (atau 'F') di akhir angka desimal disebut sufiks literal, dan secara eksplisit memberi tahu kompilator bahwa angka ini harus diperlakukan sebagai float.

double digunakan untuk menyimpan angka dengan titik desimal, tetapi dengan presisi ganda. float biasanya memiliki presisi 7 digit desimal, sedangkan double biasanya memiliki presisi 15-17 digit desimal. Contohnya:

float f = 3.14159265359;
double d = 3.14159265359;

// Secara default, cout hanya menampilkan 6 digit signifikan, jadi keduanya mencetak 3.14159:
cout << f << endl; // Mencetak: 3.14159
cout << d << endl; // Mencetak: 3.14159

// d masih menyimpan nilai yang lebih presisi. Tingkatkan presisi output untuk melihatnya:
cout << setprecision(12) << d << endl; // Mencetak: 3.14159265359
challenge icon

Tantangan

Pemula

Tulis program C++ yang mendeklarasikan dan menginisialisasi variabel berikut:

  • Deklarasikan variabel float bernama itemPrice dan inisialisasi dengan nilai 24.99f.
  • Deklarasikan variabel double bernama temperature dan inisialisasi dengan nilai 23.5.

Coba sendiri

    // Deklarasikan dan inisialisasikan variabelmu di sini
    
    
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C++ online