Isso não é formatação de valores. Isso é dividir o valor original por 100, não?
J
jonimca
Na realidade Thingol, o valor esta formatado desta maneira no Banco,
Tabela A (sempre acresce .00 no valor real)
168958.00
para gravar na Tabela B preciso retirar a casa decimal .00 e acrecentar o valor real, 1689.58
B
BrunoCarlo
jonimca:
Na realidade Thingol, o valor esta formatado desta maneira no Banco,
Tabela A (sempre acresce .00 no valor real)
168958.00
para gravar na Tabela B preciso retirar a casa decimal .00 e acrecentar o valor real, 1689.58
Bom, em si tratando de valores numericos, vc pode pegar o valor inicial, por exemplo o seu 168958.00 e já dividir por 100, que ficaria 1689.5800, e quando gravar no banco, se o campo no banco for um double ou float ele já tratará isto… não?!
T
thingol
O BigDecimal é tão imutável quanto o String, ou seja, o objeto em si não pode ser mudado depois de criado, mas as variáveis que contém um BigDecimal podem ser mudadas.