>> ДЭВИД Малан: Так как же мы решить эту проблему?
Ну, самый простой способ это просто, чтобы избежать Интс в целом, и вместо того, чтобы определить
один поплавок поплавком.
В частности, давайте изменим 1 до 1,0 и от 10 до 10,0, а затем сохранить этот
подать как floats1.c.
Давайте теперь скомпилировать его с макияжем floats1, а затем запустить его с floats1.
И теперь, я действительно вижу 0,1.
>> Там еще один способ мы могли бы решить это, и это, используя литье.
Литье является процесс преобразования одного Тип данных в другую, считая его
имеет смысл сделать это.
В этом случае, то, что я мог сделать, это вернуться в версии кода, где я
деления один в междунар на 10 в междунар, но Я мог явно указать компилятору
что я хочу лечить 1, как если бы это плавать, хотя это внутр, и
Я бы хотел, чтобы рассматривать 10 как поплавок, хотя это тоже является внутр.
>> На самом деле, я мог уйти только с литье один из них к поплавку,
потому что, если вы разделите поплавок на внутр или внутр поплавком, C будет
вернуться к вам значение с плавающей запятой.
Но в данном случае, для хорошей мерой, я буду конвертировать как для поплавков, перекомпилировать
моя программа с макияжем floats1, то запустить его с точечной слэш floats1,
и я также вижу 0,1.