Carbonni 0 Denunciar post Postado Agosto 16, 2008 Pessoal, eu to fazendo um script aki pra conversão, atraves de um formulário onde a pessoa coloca os dados, o PHP recebe e faz o calculo, porém, eu queria que o PHP só imprimisse o número inteiro, ou seja, tudo antes do (.). $ve = $_POST["velocidade"]; // Variável (Velocidade) $pl = $_POST["jogadores"]; // Variável (Jogadores) $maxrate = $ve * 125 / $pl; // Calculo: Velocidade multiplicada por 125 e dividido pelo numero de jogadores que e igual o maxrate $maxupdaterate = $maxrate / 300; //Calculo: MaxRate difivida por 300; echo "<center>Sua <b>sv_minrate</b> será: <font color=\"red\">0"; echo "<br></font>Sua <b>sv_maxrate</b> será: <font color=\"red\">"; echo $maxrate; echo "</font><br>Sua <b>sv_maxupdaterate</b> será:<font color=\"red\"> "; echo $maxupdaterate; echo "</font>"; No formulário usei os seguintes dados: Velocidade = 750 Jogadores = 13 Na tela ele retorna o seguinte: Sua sv_minrate será: 0 Sua sv_maxrate será: 7211.53846154 Sua sv_maxupdaterate será: 24.0384615385 Queria que ele retornasse assim: Sua sv_minrate será: 0 Sua sv_maxrate será: 7211 Sua sv_maxupdaterate será: 24 Alguem sabe o que eu faço pra conseguir fazer isso?? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Agosto 16, 2008 Use o comando round para isso http://www.php.net/round Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Carbonni 0 Denunciar post Postado Agosto 16, 2008 EU li mas não entendi :mellow: Tem como explicaR? Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Agosto 16, 2008 Certo vamos lá! voc tem que colocar as variaveis dentro do round echo round ($maxrate);//vai imprimir numero inteiro ex.:1 echo round ($maxupdaterate); //vai imprimir numero inteiro ex.:1 e se quiser com casas decimais voce coloca uma virgula depois da variavel, e acrescenta quantas casas desejar 123456789 echo round ($maxrate, 1); //vai imprimir numero inteiro e fracão ex.:1.1 echo round ($maxupdaterate, 2); //vai imprimir numero inteiro e fração ex.:1.11 qualquer coisa posta que o forum de ajuda Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Carbonni 0 Denunciar post Postado Agosto 21, 2008 Poxa WDuarte! Ajudou muitíssimo! Era exatamente isso que precisava! Graças a você consegui fazer o que precisava! Muito obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Agosto 22, 2008 Que bom que deu certo! Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites