fixDiv

Вокруг результата деления к нулю

Описание

пример

y = fixDiv(x,d) возвращает результат x/d округленный к значению ближайшего целого числа в направлении нуля.

пример

y = fixDiv(x,d,m) возвращает результат x/d округленный к самому близкому кратному m в направлении нуля.

Тип данных y вычисляется таким образом, что wordlength и дробная длина имеют достаточный размер, чтобы содержать и самые большие и самые маленькие возможные решения, учитывая тип данных x, и значения d и m.

Примеры

свернуть все

Выполните операцию деления и вокруг к значению ближайшего целого числа в направлении нуля.

fixDiv(int16(201),10)
ans = 

    20

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 14
        FractionLength: 0

Выполните операцию деления и вокруг к самому близкому кратному 7 в направлении нуля.

fixDiv(int16(201),10,7)
ans = 

    14

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 14
        FractionLength: 0

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

свернуть все

Дивиденд в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | fi

Делитель в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | fi

Значение к раунду к самому близкому кратному в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | fi

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

свернуть все

Результат деления и вокруг обнулять, возвращенный как скаляр.

Тип данных y вычисляется таким образом, что wordlength и дробная длина имеют достаточный размер, чтобы содержать и самые большие и самые маленькие возможные решения, учитывая тип данных x, и значения d и m.

Расширенные возможности

Смотрите также

| |

Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте