ceilDiv

Округлить результат деления к положительной бесконечности

Описание

пример

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

пример

y = ceilDiv(x,d,m) возвращает результат x/d округлено до ближайшего кратного m в направлении положительной бесконечности.

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

Примеры

свернуть все

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

ceilDiv(int16(201),10)
ans = 

    21

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

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

ceilDiv(int16(201),10,5)
ans = 

    25

          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 вычисляется таким образом, что длина словаря и дроби имеют достаточный размер, чтобы содержать как самые большие, так и самые маленькие возможные решения, учитывая тип данных x, и значения d и m.

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

.

См. также

| |

Введенный в R2021a