![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вычисления [D7, WinXP]
APiC © (2006-10-01 09:36:00)на калькуляторе точность вычислений выше, например при делении, чем в делфи при использовании типа extended, как можно увеличить точность?
Ketmar (2006-10-01 22:32:00) [1]если не ошибаюсь, то виндовый калькулятор имеет свою библиотеку для больших чисел. по крайней мере в исходниках Win2K она упоминается. %-)
Суслик (2006-10-01 22:02:00) [2]
> Alx2 © (01.10.06 15:08) [2]
windoвый калькулятор считает очень точно, точнее некуда.
я в свое время писал свой числовой тип. Если не ошибаюсь, то аналогичной точности я достиг, когда мои числа были аж с 30 (точным!, не плавающими) знаками после запятой.
Alx2 (2006-10-01 15:08:00) [3]>APiC © (01.10.06 09:36)
Почему так решили? Может, дело в том, что одно и то же число они просто по-разному изображают? Попробуйте сравнить используя экспоненциальный формат вывода.
DrPass (2006-10-01 12:31:00) [4]extended - "максимальный" (сорри за косноязычный термин) вещественный тип, аппаратно поддерживаемый процессором. Для более точных расчетов придется писать свои математические алгоритмы. Так что либо сам пиши процедуры арифметических операций (программу деления "в столбик" сделаешь?), либо ищи уже готовые модули с ними