• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Rui Carlos

divisão inteira

4 mensagens neste tópico

como é que eu faço a divisão inteira em php?

já tentei usar a função 'gmp_div', mas deu-me este erro:

Fatal error: Call to undefined function: gmp_div() ...

PS: PHP 4.4.4

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Divisão inteira? Tu queres que uma divisão dê sempre um inteiro né?

echo 10/3; // float(3.33333333333)
echo ceil(10/3); // float(4)
echo floor(10/3); // float(3)
echo round(10/3); //float(3)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

por acaso já tinha feito de outra forma

//$x/$y
($x-$x%$y)/$y

mas a tua solução é bem mais simples.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

por acaso já tinha feito de outra forma

//$x/$y
($x-$x%$y)/$y

mas a tua solução é bem mais simples.

É dar uso às funções built-in.

ceil = arrendonda para cima

floor = arrendonda para baixo

round = arrendonda segundo as regras

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora