SPEAKER 1: Predpokladajme, že by som chcel napísať program, ktorý vytlačí float, konkrétne výsledok delenie 1. do 10.. No, moje prvé inštinkt by bolo tento program napísať takto. Float f sa rovná 1 delené 10, a potom vytlačiť f percent .1 f, a tým znamenať, že by som chcel vytlačiť plavák na jedno desatinné miesto, spätné lomítko n čiarka f Poďme sa teraz skompilovať tento program. Skontrolujte float 0 bodov lomítko plavák 0. No, to nie je tak celkom pravda. Som si celkom istý, že 1 delené 10, alebo 1/10 je to 0,0, ale 0,1, a napriek tomu Tu vidím na obrazovke 0.0. Čo sa deje? No, ukázalo sa, že v c, ak rozdeliť int o int, dostanete späť int. A tak aj napriek tomu, 1 delené 10 je dokonca 0,10, 0,1 nevojde do int, a tak to, čo c to je to skráti, alebo zahodí všetko, čo po desatinné miesto, čím ponecháva nám sa práve 0. Ale potom, samozrejme, s potlačou f, my určiť, že by sme chceli vytlačiť f na jedno desatinné miesto, a tak, aby 0 sa zobrazí ako 0.0. No, jasne ide o problém ktorý potrebuje riešenie.