>> ДЕВІД Малан: Так як же ми вирішити цю проблему?
Ну, найпростіший спосіб це просто, щоб уникнути Інтс в цілому, і замість того, щоб визначити
один поплавок поплавком.
Зокрема, давайте змінимо 1 до 1,0 і від 10 до 10,0, а потім зберегти цей
подати як floats1.c.
Давайте тепер скомпілювати його з макіяжем floats1, а потім запустити його з floats1.
І тепер, я дійсно бачу 0,1.
>> Там ще один спосіб ми могли б вирішити це, і це, використовуючи лиття.
Лиття є процес перетворення одного Тип даних в іншу, вважаючи його
має сенс зробити це.
У цьому випадку, те, що я міг зробити, це повернутися у версії коду, де я
ділення один в міжнар на 10 в междунар, але Я міг явно вказати компілятору
що я хочу лікувати 1, як якщо б це плавати, хоча це внутр, і
Я б хотів, щоб розглядати 10 як поплавок, хоча це теж є внутр.
>> Насправді, я міг піти тільки з лиття один з них до поплавця,
тому що, якщо ви розділите поплавок на внутр або внутр поплавком, C буде
повернутися до вас значення з плаваючою комою.
Але в даному випадку, для хорошої заходом, я буду конвертувати як для поплавців, перекомпілювати
моя програма з макіяжем floats1, то запустити його з точковою слеш floats1,
і я також бачу 0,1.