ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
27 января
1567498 Топик полностью
Idler (Сегодня, 21:31, просмотров: 19) ответил Tahoe3A на А это единственная серьезная проблема. Все остальные, от непонимания. Нет никакой "искусственной" дробной части. Нужна дробная часть - есть float. Нужна дробная часть в рамках целочисленных инструкций - бери Q-формат. Лишь бы собственные нестандартные printf не изобретал.
Ещё во времена ЕС-эвм мы писали "FORMAT +##.###" для вывода вполне себе целочисленного числа. Это моё личное дело, как хранить число, и как его понимать при выводе. Если я говорю, что это число "на самом деле" - десятичное с ФИКСИРОВАННОЙ точкой и тремя знаками после неё, то ЕС-ка "отдавала честь" и делала. А если нынче для этого нужно преобразовать в плавучку и поделить - это комп должен сам делать, не отвлекая меня на такие глупости.