Десятичное преобразование в дробное
quote = toquoted(usddec,fracpart)
quote = toquoted(usddec,fracpart) возвращает дробный эквивалент, quote, десятичной цифры, usddec, на основе дробного основания (знаменателя), fracpart. Дробные базы используются для котировки цен акций в США (знаменатель 2, 4, 8, 16 или 32). Если fracpart не вводится, предполагается знаменатель 32.
Цена акций США в десятичной форме составляет 101,625. Чтобы перевести это в дробную форму в восьмых долях доллара:
quote = toquoted(101.625, 8)
quote =
101.05
Ответ интерпретируется как 101 5/8.
Примечание
Соглашение об использовании . (период) в качестве замены : (двоеточие) в выходных данных заимствовано из программного обеспечения Excel ®.