SPEAKER 1: Oletame, et ma tahan kirjutada programm, mis trükib välja float, spetsiaalselt tulemus jagades 1 10. Noh, minu esimene instinkt oleks kirjutada programm järgmiselt. Ujuk f võrdub 1 jagatud 10 ja seejärel print f protsenti 0,1 f seeläbi mis tähendab, et ma tahan printida float ühe kohaga pärast koma, kurakriips n koma f. Olgem nüüd koostama programmi. Tee float 0 dot kaldkriipsuga float 0. Noh, see ei ole päris õige. Ma olen üsna kindel, et 1 jagatud 10 või 1/10 ei ole 0,0, kuid 0,1 ja veel siin ma näen ekraanil 0,0. Mis toimub? Noh, tuli välja, et c, kui jagage int poolt int, saad tagasi int. Ja kuigi 1 jagatud 10 on tõepoolest 0,10, 0,1 ei sobi int, ja mis siis c ei ole see kärbib või viskab ära kõik pärast kümnendkohani, jättes meile ainult 0. Aga muidugi, koos print f, me täpsustada, et me tahaksime, et printida f kümnendkohani, ja nii, et 0 kuvatakse 0,0. Noh, ilmselt on see probleem mis vajab lahendust.