Дробное преобразование в десятичное
usddec = todecimal(quote,fracpart)
usddec = todecimal(quote,fracpart) возвращает десятичный эквивалент, usddec, ценной бумаги, цена которой обычно указывается как целое число и дробь (quote). fracpart указывает дробное основание (знаменатель), с которым обычно цитируется безопасность (по умолчанию = 32).
В Wall Street Journal цены на облигации котируются в дробной форме на основе знаменателя 32. Например, если вы видите приведенную цену 100:05, это означает 100 5/32. Чтобы найти эквивалентное десятичное значение, введите
usddec = todecimal(100.05)
usddec = 100.1563
usddec = todecimal(97.04, 16)
usddec = 97.2500
Примечание
Соглашение об использовании . (период) в качестве замены : (двоеточие) во входных данных заимствовано из программного обеспечения Excel ®.