>> ZVUČNIK 1: Pretpostavimo Htio bih napisati Program koji ispisuje plovak,
posebno rezultat dijeljenja jedne strane 10.
Pa, moj prvi instinkt bio bi napisati ovaj program kao što slijedi.
Float f jednak 1 podijeljeno 10, a zatim ispisati f od 0,1 posto f, a time
što znači da bih želio ispisati plutaju na jednu decimalu,
backslash n zarez f.
Idemo sada sastaviti ovaj program.
Provjerite float 0 dot kose crte plutaju 0.
>> Pa, to nije sasvim točno.
Ja sam prilično siguran da je 1 podijeljeno 10, ili 1/10 nije 0,0, 0,1 a, i još
Ovdje vidim na ekranu 0.0.
Što se dešava?
Pa, ispada da je u c, ako podijelite int po int,
da se vratim int.
I tako, iako 1 podijeljeno 10 je dapače 0,10, 0,1 ne može se uklopiti u int,
i tako što c nema se što truncatus, ili baca sve nakon
decimala, čime je nas sa samo 0.
>> Ali onda, naravno, uz ispis f, mi navesti da smo željeli tiskati f na
jedna decimala, i to tako da 0 se prikazuje kao 0,0.
Pa, očito je to problem koji treba rješenje.