endl ends dec, oct dan hex

a = 6; b = 5; c = a b; d = a b; coutHasil dari C = A B adalah cends; coutHasil dari D = A B adalah dends; getch; } Output yang akan dihasilkan, dari program contoh-9 diatas adalah : Gambar 2.9. Hasil Contoh-9

c. dec, oct dan hex

Penjelasan dec, oct dan hex merupakan suatu fungsi manipulator yang digunakan untuk konversi data dalam bentuk desimal, oktal dan hexadesimal. File header yang harus disertakan file header iomanip.h . Contoh-10 include stdio.h include conio.h include iostream.h include iomanip.h void main { int nilai = 10; clrscr; coutNilai = nilaiendl; coutNilai ke Octal = octnilaiendl; coutNilai ke Hexadesimal = hexnilaiendl; coutNilai ke Desimal = decnilaiendl; getch; } Output yang akan dihasilkan, dari program contoh-10 diatas adalah : Gambar 2.10. Hasil Contoh-10 Frieyadie, S.Kom 21

d. setprecision

Penjelasan setprecision merupakan suatu fungsi manipulator yang digunakan untuk mengatur jumlah digit desimal yang ingin ditampilkan. File header yang harus disertakan file header iomanip.h . Contoh-11 include stdio.h include conio.h include iostream.h include iomanip.h void main { float a, b, c; a = 25.77; b = 23.45; clrscr; c = a b; coutsetiosflagsios::fixed; coutsetprecision1cendl; coutsetprecision2cendl; coutsetprecision3cendl; coutsetprecision4cendl; coutsetprecision5cendl; getch; } Output yang akan dihasilkan, dari program contoh-11 diatas adalah : Gambar 2.11. Hasil Contoh-11

e. setbase

Penjelasan setbase merupakan suatu fungsi manipulator yang digunakan untuk konversi bilangan Octal, Decimal dan Hexadecimal. File header yang harus disertakan file header iomanip.h . Bentuk penulisannya : setbasebase bilangan; Base bilangan merupakan base dari masing-masing bilangan, yaitu : • Octal = basis 8 • Decimal = basis 10 Pemrogramman C++ 22 • Hexadecimal = basis 16 Contoh-12 Penggunaan Manipulator setbase include stdio.h include conio.h include iostream.h include iomanip.h main { int a = 250; clrscr; coutPenggunan Manipulator setbase\n\n; coutDecimal Octal Hexadecimalendl; cout----------------------------\n; fora=250;a=260;a++ { coutsetbase10a ; coutsetbase8a ; coutsetbase16aendl; } getche; } Output yang akan dihasilkan, dari program contoh-12 diatas adalah : Gambar 2.12. Hasil Contoh-12

f. setw

Penjelasan setw merupakan suatu fungsi manipulator yang digunakan untuk mengatur lebar tampilan dilayar dari suatu nilai variabel. File header yang harus disertakan file header iomanip.h . Bentuk penulisannya : setwint n; n = merupakan nilai lebar tampilan data, integer. Frieyadie, S.Kom 23