Hasil Dari Sintaks Cout Trunc (10/3) Endl Adalah

2 min read Jun 23, 2024
Hasil Dari Sintaks Cout Trunc (10/3) Endl Adalah

Menjelajahi Sintaks cout << trunc(10/3) << endl;

Pertama-tama, mari kita bahas apa yang dilakukan oleh sintaks ini:

  • cout: Merupakan objek yang digunakan untuk menampilkan output ke layar (console) dalam bahasa pemrograman C++.
  • <<: Operator "insertion" yang digunakan untuk memasukkan data ke dalam objek cout.
  • trunc(10/3): Fungsi trunc dari library <cmath> merupakan fungsi yang akan membuang bagian desimal dari hasil pembagian 10/3, sehingga hanya nilai integernya yang tersisa.
  • endl: Menyisipkan newline character, yang akan membuat kursor berpindah ke baris berikutnya dalam output.

Jadi, ketika kode cout << trunc(10/3) << endl; dieksekusi, program akan menampilkan hasil dari pembagian 10/3 dengan bagian desimal dibuang.

Hasil dari kode tersebut adalah:

3

Penjelasan:

  • 10/3 menghasilkan nilai 3.33333...
  • Fungsi trunc membuang bagian desimal, sehingga hasilnya menjadi 3.
  • endl akan membuat kursor berpindah ke baris berikutnya dalam output.

Jadi, program akan menampilkan angka 3 pada layar, diikuti dengan newline.

Kesimpulan:

Sintaks cout << trunc(10/3) << endl; adalah cara untuk menampilkan hasil pembagian 10/3 dengan bagian desimal dibuang dan diikuti dengan newline.