arredondar casas decimais e trabalhar com estes números arredodandos  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
renatodervelan
JavaBaby

Membro desde: 30/06/2006 16:08:28
Mensagens: 83
Offline

estou querendo por exemplo arredondar um número 1234,56789 para
1234,57 mas não somente na hora de mostrar. Preciso fazer contas
com este número desta forma arredondada e com este número de casas decimais.

alguem sabe?

valeu!!
[Email]
kaoe
JavaChild
[Avatar]

Membro desde: 02/02/2005 20:19:45
Mensagens: 125
Offline

Eu uso esta função aqui

[MSN] [ICQ]
seufagner
JavaEvangelist
[Avatar]

Membro desde: 06/05/2005 16:33:09
Mensagens: 447
Localização: Rio de Janeiro - RJ
Offline

RoundingMode só tem a partir do jdk5+

como paliativo, utiliza

double numero = 1234.56789;
(Math.ceil(numero * 100) / 100);

que sai igualzinho


@seufagner
seufagner.com.br
"Simplicidade é a maior forma de sofisticação"
Leonardo Da vinci
[Email] [WWW]
renatodervelan
JavaBaby

Membro desde: 30/06/2006 16:08:28
Mensagens: 83
Offline

valeu galera!!
[Email]
renatodervelan
JavaBaby

Membro desde: 30/06/2006 16:08:28
Mensagens: 83
Offline

humm..agora preciso saber como deixar com duas casas decimais, mas sem arredondar..
obs: lembrando que preciso trabalhar com este número.

tenho um número que está desta maneira:
666.6600000000001


preciso que fique assim:

666.66
[Email]
seufagner
JavaEvangelist
[Avatar]

Membro desde: 06/05/2005 16:33:09
Mensagens: 447
Localização: Rio de Janeiro - RJ
Offline

procura no google.. alias, se esforça um pouco antes de postar

@seufagner
seufagner.com.br
"Simplicidade é a maior forma de sofisticação"
Leonardo Da vinci
[Email] [WWW]
renatodervelan
JavaBaby

Membro desde: 30/06/2006 16:08:28
Mensagens: 83
Offline

valeu..
num foi essa minha pergunta..
a questão num é esforço..
é produtividade..
gastasse seu tempo em responder outro post..não este..
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team