Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Я не против отказа от плавающей точки в бухгалтерии, но я о Фотошопе! 09.08.04 18:53 Число просмотров: 1862
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
> Да, нет, никаких рядов, там более в целых. Можно, даже не > вспоминать об алгоритмах Бризенхема. Заводим массивчик из > 360 элементов (достаточно 90), значение угла в градусах - > индекс в массиве значений синусов. Нужна точность больше - > заведем в десять раз больше элементов. Табличка естественно > заполняется заранее. Надо еще больше - заведем табличку для > косинусов, пригодится и для косинусов и для поправочных > коэффициентов. > В 1С можно данные в копейках представлять. Если надо взять > 18%НДС, естественно сначала умножить на 18, потом разделить > на 100. При выводе на печать надо последние два знака > точкой отделять. Короче идею изложил, надеюсь можно не > тратить время на практическую демонстрацию отказа от работы > с числами с плавающей точкой в бухгалтерии и графике. Это как раз не проблема. И отделение последних двух знаков, простите, никогда не делало целые числа числами с плавающей запятой. Это фиксированная запятая, и работать с ней не сложнее, чем с целыми числами. И я вполне могу себе представить обсчет бухгалтерии в числах с фиксированной запятой. Но плавающая запятая — это совсем другая песня, и меня будет очень сложно убедить в том, что в Фотошопе без нее обошлись.
Понятно, что любые вычисления с плавающей запятой можно сколь угодно точно приблизить вычислениями с фиксированной. Но при выходе за, скажем, 20 порядков точности это становится не слишком весело.
|
|
|