dec2thirtytwo

Десятичное число - тридцать вторая кавычка

Описание

пример

[OutNumber,Fractions] = dec2thirtytwo(InNumber,Accuracy) изменяет десятичную ценовую котировку для облигации или будущей облигации на долю со знаменателем 32.

Примеры

свернуть все

Этот пример показывает две облигации, которые котируются с десятичными ценами 101,78 и 102,96. Эти цены преобразуются во фракции со знаменателем 32.

InNumber  = [101.78; 102.96];
[OutNumber, Fractions] = dec2thirtytwo(InNumber)
OutNumber = 2×1

   101
   102

Fractions = 2×1

    25
    31

Входные параметры

свернуть все

Входной номер, заданный как N-by- 1 вектор числовых десятичных дробей.

Типы данных: double

Округление, заданное как N-by- 1 вектор точности желаемый с числовыми значениями 1, 2, 4 или 10. Значения: 1, округлить до ближайшей тридцати секунды, 2 (ближайшая половина), 4 (ближайший квартал), или 10 (ближайший децил).

Типы данных: double

Выходные аргументы

свернуть все

Выходной номер, который InNumber округлить вниз до ближайшего целого числа, возвращается как числовое значение.

Дробная часть в единицах тридцать секунд, возвращенная как числовое значение. The Fractions выход соответствует точности, предписанной входу Accuracy.

См. также

Представлено до R2006a