ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
714452 Топик полностью
SciFi (21.11.2016 14:39, просмотров: 51) ответил IBAH на Правильно так: При преобразовании double в float, значение double округляется до ближайшего значения float.Если значение double слишком мало или слишком велико для конечного типа, результатом является нуль или бесконечность.
Ну вот стандарт С99 кое-что весьма разумное пишет, к чему именно прикапываетесь: 
If the value being converted is in the range of values that can be represented but cannot be represented exactly, the result is either the nearest higher or nearest lower representable value, chosen in an implementation-defined manner. If the value being converted is outside the range of values that can be represented, the behavior is undefined.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้