>> DAVID MALAN: Joten miten ratkaisemme tämän ongelman?
No, helpoin tapa on vain välttää ints kokonaan, ja sen sijaan määrittää
yksi float float.
Erityisesti nyt muuttaa 1-1,0 ja 10-10,0, ja sitten tallentaa tämän
tiedostoon kuin floats1.c.
Katsotaanpa nyt kääntää sen make floats1, ja sitten ajaa sen floats1.
Ja nyt, minä tosin katso 0.1.
>> On toinenkin tapa, jolla voimme ratkaista se, ja se on käyttämällä valu.
Valu on prosessi muuntaa yhden tietotyyppi toiseen, jos se
järkevää tehdä niin.
Tässä tapauksessa, mitä voisin tehdä on mennä takaisin versioon koodia, jos olen
jakamalla yksi int 10 int, mutta Voisin kerrot kääntäjä
että haluan hoitaa 1 kuin se on kellua, vaikka se on int, ja
Haluaisin käsitellä 10: kellua, vaikka sekin on int.
>> Todellisuudessa voisin päästä pälkähästä vain valu yksi näistä kellua,
koska jos jaat float int tai int kohon avulla, C-
palata sinulle Liukulukuarvo.
Mutta tässä tapauksessa, hyvä toimenpide, minä muuntaa sekä kellukkeet, kääntää
minun ohjelma make floats1 sitten ajaa se piste slash floats1,
ja näen myös 0,1.