Jump to content


Photo

Exibir Zeros Depois Da Virgula...


  • Faça o login para participar
4 replies to this topic

#1 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 24/03/2006, 15:06

e ai pessoal

seguinte eu tenho um campo no meu banco de dados que é tipo double:

dai eu montei esse codigo aqui para calcular a porcentagem dele com relação ao preço do dollar:
<?php

$resultado = ( $porcentagem * $preco ) / 100;
$final = ($resultado + $preco);
echo round($final, 2);

?>

porém se $porcentagem for igual a zero, ele exibe o resultado sem os dois zeros depois da virgula. .tipo fica assim: 159, mesmo eu usando o round..

alguém conhece outra função que eu possa fazer isso ?
abraços...

#2 Peri

Peri

    Consultor SAP

  • Usuários
  • 565 posts
  • Sexo:Não informado
  • Localidade:São Paulo - SP

Posted 24/03/2006, 15:12

Existe a funcao number_format()
http://br.php.net/ma...mber-format.php

Mas ele faz arredondamentos , vc pode tb estar concatenando estes "0" zeros , se nao me engano ja vi aqui no forum uma 3 forma de resolver , mas ai vou ficar te devendo
[]s
+-----------------------------------------------------------------------------------------------------------
UH Terêrê ... Voltei!

#3 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 24/03/2006, 15:26

mais blz.. deu certo cara...

valeu peri
abraços

#4 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 24/03/2006, 16:43

Outras maneiras:
<?php

...

printf('%01.2f', $final); // sem arredondamento de 2 casas
printf('%01.2f', round($final, 2)); // com arredondamento de 2 casas

...

?>
Para formatar o resultado de acordo com o idioma desejado, use a função setlocale() (dê uma procurada por ela no fórum). ;)

[]’s :DAté mais

#5 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 28/10/2017, 05:45

Viagra Prezzo In Farmacia levitra soft tabs Celexa For Sale Online Achat Kamagra En Espagne Side Effects Amoxicillin
Viagra Blu Cialis 20 Mg Canada Canadian Pharmacy Ed Meds cialis All Day Chemist Retin A Viagra Come Doping Keflex Decrease




2 user(s) are reading this topic

0 membro(s), 2 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq