>> Дејвид MALAN: Па како може ние се реши овој проблем?
Па, најлесен начин е само за да се избегне ints целосно, и наместо тоа се дефинира
еден плови со плови.
Поточно, да се промени 1-1,0 и 10 до 10,0, а потоа спаси оваа
датотека како floats1.c.
Ајде сега да го компајлирате со марка floats1, а потоа го стартувате со floats1.
И сега, јас навистина види 0.1.
>> Има уште еден начин би можеле да се решат тоа, а тоа е со користење леење.
Кастинг е процес на конвертирање на еден тип на податок до друг, претпоставувајќи дека
има смисла да го стори тоа.
Во овој случај, она што можам да направам е да се вратиш на верзија на кодот каде сум
делење еден во int од 10 во int, но Јас експлицитно да му кажете на компајлерот
дека сакам да се третираат 1 како иако тоа е плови, иако тоа е int, и
Би сакал да се третираат 10 како плови, иако тоа, исто така, е int.
>> Во реалноста, би можел да се извлечат само со кастинг еден од овие да плови,
бидејќи ако се подели плови од страна на int, или int со пловка, Ц ќе
се вратат да ви биде децимален број.
Но, во овој случај, за добра мерка, јас ќе го конвертирате и да плови, повторно компајлирајте
мојата програма со марка floats1, тогаш да ја стартувате тоа со точка црта floats1,
и јас исто така види 0.1.