Arredondamentos

trunc

Remove a parte fracionária do argumento.

Sintaxe

trunc(z)

Descrição

A função trunc retorna a parte inteira de z, removendo a parte decimal de z. Isso é o mesmo que arredondar o número até zero casas decimais. z pode ser qualquer expressão numérica que resulte em um número real ou um número complexo. Se z for um número complexo, a função retornará trunc(re(z))+trunc(im(z))i.

Veja também

Wikipedia
MathWorld

fract

Retorna a parte fracionária do argumento.

Sintaxe

fract(z)

Descrição

A função fract retorna a parte fracionária de z, removendo a parte inteira de z, ou seja, fract(z) = z - trunc(z). z pode ser qualquer expressão numérica que resulte em um número real ou um número complexo. Se z for um número complexo, a função retornará fract(re(z))+fract(im(z))i.

Veja também

Wikipedia
MathWorld

ceil

Arredonda para cima o argumento.

Sintaxe

ceil(z)

Descrição

A função ceil retorna o menor número inteiro, não inferior a z. z pode ser qualquer expressão numérica que resulte em um número real ou um número complexo. Se z for um número complexo, a função retornará ceil(re(z))+ceil(im(z))i.

Veja também

Wikipedia
MathWorld

floor

Arredonda para baixo o argumento.

Sintaxe

floor(z)

Descrição

A função floor, também conhecida como função do maior inteiro, retorna o maior número inteiro não superior a z. z pode ser qualquer expressão numérica que resulte em um número real ou um número complexo. Se z for um número complexo, a função retornará floor(re(z))+floor(im(z))i.

Veja também

Wikipedia
MathWorld

round

Arredonda um número até a quantidade de casas decimais especificada.

Sintaxe

round(z,n)

Descrição

A função round arredonda z até o número de casas decimais dado por n. z pode ser qualquer expressão numérica que resulte em um número real ou um número complexo. Se z for um número complexo, a função retornará round(re(z),n)+round(im(z),n)i. n pode ser qualquer expressão numérica que resulte em um inteiro. Se n<0, z é arredondado até n posições à esquerda do ponto decimal.

Exemplos

round(412.4572,3) = 412.457
round(412.4572,2) = 412.46
round(412.4572,1) = 412.5
round(412.4572,0) = 412
round(412.4572,-2) = 400

Veja também

Wikipedia
MathWorld