|
Página 1 de 1
|
[ 4 Mensagens ] |
|
Problema com Decimal - Iniciante
| Autor |
Mensagem |
|
tlmachado
What is Android?
Data de registro: 15 Ago 2012, 14:43 Mensagens: 6
|
 Problema com Decimal - Iniciante
Boa tarde pessoal tudo bem?
Eu sou iniciante no Android e estou com o seguinte problema no SQLite:
Eu criei minha tabela com campos tipo "decimal": CREATE TABLE IF NOT EXISTS tb_pedido ( ped_totalbruto decimal(10,2), ped_totalliquido decimal(10,2), etc...
O problema, é quando vou dar um UPDATE nos campos, com variáveis tipo Double, acontece o seguinte: Variáveis para UPDATE: 10-24 16:34:50.695: I/Total(2397): Total Bruto: 10901.46 10-24 16:34:50.695: I/Total(2397): Total Líquido: 10901.46
Variáveis retornadas do banco: 10-24 16:34:50.734: I/Total(2397): Total Bruto Banco: 10901.5 10-24 16:34:50.754: I/Total(2397): Total Líquido Banco: 10901.5
Parece que ele está arredondando na hora do UPDATE, ou não sei bem certo.
Alguém já passou por isso?
|
| 24 Out 2012, 14:46 |
|
 |
|
raphaelframos
Debugging
Data de registro: 28 Jun 2012, 18:13 Mensagens: 606 Localização: Itaperuna-RJ
|
 Re: Problema com Decimal - Iniciante
Falae man! Kra... se você for usar R$, eu te aconselharia a trabalhar com BigDecimal... você terá muito mais controle depois e não vai perder valores assim... eu uso BigDecimal e salvo no banco como TEXT... não sei se é o melhor modo... mas me atende muito bem.
|
| 24 Out 2012, 17:44 |
|
 |
|
tlmachado
What is Android?
Data de registro: 15 Ago 2012, 14:43 Mensagens: 6
|
 Re: Problema com Decimal - Iniciante
raphaelframos escreveu: Falae man! Kra... se você for usar R$, eu te aconselharia a trabalhar com BigDecimal... você terá muito mais controle depois e não vai perder valores assim... eu uso BigDecimal e salvo no banco como TEXT... não sei se é o melhor modo... mas me atende muito bem. Opaaa cara, obrigado por responder. Alterei tudo para TEXT mesmo e BigDecimal, agora ele aceita mais que 06 digitos. Abração!
|
| 24 Out 2012, 19:51 |
|
 |
|
tlmachado
What is Android?
Data de registro: 15 Ago 2012, 14:43 Mensagens: 6
|
 Re: Problema com Decimal - Iniciante
Já tinha visto um outro tópico pra isso, deixo ver se acho...
|
| 24 Out 2012, 19:52 |
|
|
|
Página 1 de 1
|
[ 4 Mensagens ] |
|
Quem está online |
Usuários vendo este fórum: AdrianoMM, afpcp, Alan Unger, alberto, alex.abrantes, anaguerra, andi, Avelino Mateus Neto, Bass, baudamix, betofigu, BiG_SerGiO, bigr ecreio, bocajunior88, BOMBER27, breko, brenda, brpiassa, brunogh, carlos rodrigues, cassiano, Celso Jr., charly, china, Cleiton, cyzko, deivisonrpg, diegorrborges, difrene, digiwise, Dookan, dramos, Dudi_FC, eduardo.ali, Eliezer Reis, fabric01, Flávio Robertgo, fracon, freak, Gabriel, gabrielatme, gedoor, geeks, Gomes, gphonemania, grandebaro, Gui Pereira, guilhermesmo, gustavobarbosa, guto.pro, ICCrawler - ICjobs, IgorBrum, ismavolk, jeanbr07, Jenius, jmarcos14, jwv, klassmann, laucode, laurj, Legiao, Lelinho, leo, lhdiassilva, Lincoln, luciocamilo, Luke Skywalker, maolveira, Marcelo Alves, marcelocastellani, MarceloLuz, mlemos, Moisés Souto, mrangel, mravel, mrkensley, msmdark, nandopierre, navegador, neiesc, nglaubervasc, nilsgome, nina.rm, nivaldo, otpor, peixe, phfmendes, pilon, pmzara, poponeis, pumadeejay, pxcx, pyrobit, rafsantos, renatocoliveira, retardad0, rocha, Roll, Romulo, Roney dos Santos, Rubens Prates, SidneiCP, Silvio Vaz, thiago20, thiago@xbrain.com.br, thiagoalgo, Tiago Sousa Roch, Topeca, unnamedd, valaszek, vps_rj, Wenceslau e 1 visitante |
|
Você não pode criar novos tópicos neste fórum Você não pode responder tópicos neste fórum Você não pode editar suas mensagens neste fórum Você não pode excluir suas mensagens neste fórum Você não pode enviar anexos neste fórum
|
|