Я хочу сделать два дополнения к данным с плавающей запятой.
unsigned long Temperature ;
Temperature = (~(unsigned long)(564.48))+1;
Но проблема в том, что приведение теряет информацию, 564 вместо 564,48. Могу ли я сделать два дополнения без потери информации?
564.48
этоdouble
, приведение кunsigned long
урежет его до564
. Что вы ожидаете? - person Yu Hao   schedule 02.09.2014-564,48
является допустимым значением? - person mch   schedule 02.09.2014~
отличается от-
- person M.M   schedule 02.09.2014