ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
837716 Топик полностью
fk0, легенда (04.05.2018 16:32, просмотров: 450) ответил Vit на Совпадения layout-а структур, КМК, часто интересуют тех, кто (по привычке, взращенной 8-битниками) пытается кастить типами структур линейные буферы протоколов, всяких FS и т.п. Тогда начинаются наглые вставки packed() и внезапно удивление, когда
Ну чтоб не было масса девяток на конце надо писать printf("%.6f", val), например. Вот и вся проблема. В конце концов "круглые" в десятичной системе числа в представлении с плавающей точкой в принципе изначально не круглые, и цепляться к младшим битам смысла нет. Это ж в принципе не точные вычисления, а приблизительные. Не для бухгалтерии. Для бухгалтерии есть рациональные числа и библиотеки типа как по ссылке: https://en.wikiped …on_arithmetic_software
[ZX]