Em 08/04/09, Osvaldo Kussama<osvaldo.kuss...@gmail.com> escreveu: > Em 08/04/09, sergio santos<sergio.serginhos...@gmail.com> escreveu: >> Pessoal o arredondamento od PosgreSQL funciona assim: >> 8.265 = 2.27 >> >> e o do PHP é assim: >> 8.265 = 2.26 >> >> tem uma forma de eu forçar o PosgreSQL a arredondar igual ao PHP? >> > > > Em primeiro lugar eu duvido que tanto o PostgreSQL quanto o PHP façam > o arredondamento acima descrito. > Agora se você estiver falando de 8.265 = 8.26, bem isto é o que se > espera, matematicamente falando.
Ooops! Queria dizer na frase acima: 8.265 = 8.27 > > Creio que o PHP também não faz da forma como você descreveu, veja o > manua (particularmente os 2 últimos exemplos)l: > <?php > echo round(3.4); // 3 > echo round(3.5); // 4 > echo round(3.6); // 4 > echo round(3.6, 0); // 4 > echo round(1.95583, 2); // 1.96 > echo round(1241757, -3); // 1242000 > echo round(5.045, 2); // 5.05 > echo round(5.055, 2); // 5.06 > ?> > http://br.php.net/round > > Mas você sempre pode criar sua própria função de arredondamento. > > Osvaldo > _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral