ceil

Arredonda em direção a mais infinito.

Categoria: Language Fundamentals > Operators and Elementary Operations

Sintaxe

Y = ceil(X)

Arredonda cada elemento de X: em direção a mais infinito.

Descrição

ceil retorna o menor inteiro maior ou igual ao argumento. Valores positivos sobem e valores negativos perdem a parte fracionária: ceil(-2.5) vale -2. Inteiros, Inf e NaN passam sem alteração.

É útil para contar quantos blocos de um dado tamanho são necessários para cobrir um comprimento: ceil(n/tamanho).

Argumentos de entrada

X
Array numérico. Para valores complexos, as partes real e imaginária são tratadas separadamente. Tipos inteiros são devolvidos sem alteração.

Argumentos de saída

Y
Array do mesmo tamanho e classe de X, com valores inteiros.

Exemplo

ceil([1.2 -1.2 2 -2.5])
ceil(10/3)
ceil(1.2 + 2.7i)
Saída
ans = 1×4

     2    -1     2    -2
ans = 4
ans = 2.0000 + 3.0000i

Veja também

floor round fix idivide