Пример. Отображение десятичных нецелых результатов
Десятичное нецелое число с общим количеством знаков <= 15
1. На вкладке Форматирование формул (Math Formatting) в группе Результаты (Results) выберите для параметра Формат результатов (Result Format) значение "Десятичный" (Decimal), а для параметра Точность отображения (Display Precision) задайте значение 3 и снимите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
2. Введите и вычислите десятичное нецелое число длиной не более 15 знаков:
Число имеет пять цифр до десятичной точки и четыре цифры после. Результат показывает те же пять цифр до десятичной точки и только три цифры после. Только первые две цифры после точки являются точными, за которыми следует одна приближенная цифра, являющаяся старшим разрядом числа 89, округленного до 90, и при этом нули в младших разрядах не показываются.
3. Выберите результат и установите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
Результат не изменится, потому что уже содержит три цифры после десятичной точки.
4. Выберите результат и задайте для параметра Точность отображения (Display Precision) значение 15:
Результат сейчас показывает исходные цифры после десятичной точки без округления. PTC Mathcad дополняет результат нулями так, чтобы общее количество цифр соответствовало заданному в параметре Точность отображения (Display Precision).
Десятичное нецелое число с общим количеством знаков > 15 (Целое < 15 цифр, дробь > 3)
1. Задайте для параметра Точность отображения (Display Precision) значение 3 и снимите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
2. Введите и вычислите десятичное нецелое число с количеством цифр в целой части меньшим 15, а в дробной части большим 3 и так, чтобы общее количество цифр было > 15.
Результат показывает точные цифры целой части числа, первые две точные цифры дробной части и одну приближенную цифру. Приближенная цифра представляет старший разряд числа, полученного после округления оставшихся цифр дробной части и отбрасывания конечных нулей.
3. Выберите результат и установите флажок Показывать нули в младших разрядах (Show Trailing Zeros). Результаты не изменились.
4. Выберите результат и задайте для параметра Точность отображения (Display Precision) значение 15.
Результат показывает всего четыре (14 - длина целой части) цифры исходной дробной части, одну цифру, представляющую старший разряд числа 567890, округленного до 600000, и 10 дополнительных нулей (15 - 5). Общее количество цифр целой и дробной части остается 15, что задано параметром Точность отображения (Display Precision).
Десятичное нецелое число с общим количеством знаков > 15 (Целое = 15 цифр, дробь > 3)
1. Задайте для параметра Точность отображения (Display Precision) значение 3 и снимите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
2. Введите и вычислите десятичное нецелое число с количеством цифр в целой части равным 15, а в дробной части большим 3.
Результат показывает 15 цифр целой части без десятичной точки и цифр дробной части.
3. Выберите результат и установите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
Добавятся десятичная точка и три нуля.
4. Выберите результат и задайте для параметра Точность отображения (Display Precision) значение 15.
Число нулей в дробной части увеличится до 15.
Десятичное нецелое число с общим количеством знаков > 15 (Целое и дробь > 15 цифр)
1. Задайте для параметра Точность отображения (Display Precision) значение 3 и снимите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
2. Введите и вычислите десятичное нецелое число с количеством цифр в целой части большим 15, и в дробной части большим 15.
Результат показывает первые точные 14 цифр целой части и одну приближенную цифру, представляющую старший разряд числа, полученного при округлении оставшихся цифр целой части 567 до 600.
3. Выберите результат и установите флажок Показывать нули в младших разрядах (Show Trailing Zeros).
Добавятся десятичная точка и три нуля.
4. Выберите результат и задайте для параметра Точность отображения (Display Precision) значение 15.