numlib::decimal

Представление Бога рациональных чисел

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

numlib::decimal(q)

Описание

numlib::decimal(q) вычисляет десятичное расширение рационального числа q.

Если q неотрицательное рациональное число, десятичное расширение которого конечно, затем numlib::decimal(q) возвращает последовательность выражения начиная с неотъемлемой части q и сопровождаемый цифрами после десятичной точки.

Если q неотрицательное рациональное число, десятичное расширение которого бесконечно, затем numlib::decimal(q) возвращает последовательность выражения начиная с неотъемлемой части q, сопровождаемый цифрами предварительного периода и отключенный со списком, содержа цифры минимального периода.

Примеры

Пример 1

Вычисление десятичного расширения 1 999:

numlib::decimal(1999)

Пример 2

Вычисление (конечного) десятичного расширения:

numlib::decimal(52187/78125)

Пример 3

Вычисление (бесконечного) десятичного расширения:

numlib::decimal(111/7)

Пример 4

Вычисление (бесконечного) десятичного расширения:

numlib::decimal(37/28)

Параметры

q

Неотрицательное рациональное число

Возвращаемые значения

numlib::decimal(q) возвращает последовательность выражения, состоящую из неотрицательных целых чисел или последовательности выражения, состоящей из неотрицательных целых чисел и отключенный списком неотрицательных целых чисел.