Оборотной стороной единичной точности является
- 50 -
Оборотной стороной единичной точности является то,что хотя и воз-
можно представление как ненормально больших,так и микроскопических чи-
сел,их невозможно обрабатывать с точностью более шести значащих цифр.Еди-
ничная точность хорошо работает с числами вроде 451.21 доллара и 6411.92
доллара.Но 671421.22 доллара невозможно представить точно,поскольку это
число содержит слишком много цифр.Ни число 234.56789 ,ни число
0.00123456789 в представлении единичной точности не будут представляться
столь же точно,как в случае шести цифр:671421 доллара или 234.567,или
0.00123457.В зависимости от вашей области применения,это округление может
быть тривиальным или приносящим вред недостатком.
Плавающая точка двойной точности
Двойная точность также соотносится с единичной,как длинные целые с
целыми.Числа занимают в памяти вдвое больше места (8 байт ),а следователь-
но и дольше вычисляются, и имеют больший диапазон (10) и большую точность
(16 цифр против 6 для единичной точности).
Требования по хранению чисел двойной точности становятся особенно
заметны,когда приходится иметь дело с массивами.При двойной точности для
массива с 5000 элементов требуется 40000 байтов.Массив целых при том же
числе элементов занимает только 10000 байтов.Примечание:в Т.Б. для арифме-
тики с плавающей точкой используется стандарт 1ЕЕЕ,а не собственный формат
МИКРОСОФТ,используемый Интерпретаторным Бейсиком.Поэтому вы должны приме-
нять специальные функции для трансляции МИКРО-
СОФТ/1ЕЕЕ(CVMS,CVMD,MKMS$,MKMD$) для чтения и записи данных с плавающей
точкой,содержащихся в массивах,созданных И.Б.(Интерпретаторным Бейси-
ком)(Дополнитнльную информацию смотри в разделе "Произвольные файлы" далее
в этой главе).
Если вы не уверены какой тип плавающей точки использовать,мы реко-
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий