Ou vc pode exercitar o POG e converter o id pra string antes de mandar para o flex, e de volta pra long quando estiver voltando.
Resolve o problema se vc não estiver executando nenhuma operação matemática baseada nesses ids, e te dá tempo pra rever a criação deles depois... Ou não... 2009/9/14 Leonardo Ribeiro <[email protected]> > Nesse caso teria que rever a geracao dos "id"s certo? > > 2009/9/14 RafaelViana <[email protected]> > > >> É no caso ali os 14 primeiros digitos. >> >> "The Number class can be used to represent integer values well beyond >> the valid range of the int and uint data types. The Number data type >> can use up to 53 bits to represent integer values, compared to the 32 >> bits available to int and uint." >> >> On 14 set, 12:21, Leonardo Ribeiro <[email protected]> wrote: >> > Blz, mas no meu caso tenho 19 digitos como no exemplo abaixo (é um id >> real >> > da base, o do primeiro e-mail foi um exemplo ficticio) >> > >> > 5303772878098110894 >> > >> > Nesse caso na classe AS3 chega por exemplo 5303772878098100000 >> > >> > 2009/9/14 RafaelViana <[email protected]> >> > >> > >> > >> > >> > >> > >> > >> > > Os tipos numericos oficiais do AS3 é int e number. >> > >> > > Number armazena uma quantidade de digitos maior.No seu exemplo são 15 >> > > digitos.Armazeno aqui 13 digitos tranquilamente, com mais que isso >> > > obtive problemas também. >> > >> > > On 14 set, 11:46, Leonardo Ribeiro <[email protected]> wrote: >> > > > Pessoal, >> > > > Estive vendo que o Number "é para" ponto-flutuante. Pois bem, tenho >> > > objetos >> > > > java que tem seus "id"s como do tipo Long e usando Number nas >> classes AS3 >> > > > percebo que esta havendo um truncamento do numero a partir de uma >> > > > determinada casa, por exemplo no java tenho um long = >> 123456789101112 no >> > > AS3 >> > > > esse mesmo valor ficaria algo como 123456789100000. >> > >> > > > Alguem saberia me dizer se ha alguma alternativa para esse problema, >> que >> > > nao >> > > > seja usar um Integer para os "id"s dos objetos Java? >> > >> > > > -- >> > > > []'s >> > > > Leonardo >> > >> > > > Linux User #488650 >> > > > Ubuntu User #27045 >> > > > Mais sobre o Ubuntu em português:http://www.ubuntu-br.org/comece >> > >> > -- >> > []'s >> > Leonardo >> > >> > Linux User #488650 >> > Ubuntu User #27045 >> > Mais sobre o Ubuntu em português:http://www.ubuntu-br.org/comece >> >> > > > -- > []'s > Leonardo > > Linux User #488650 > Ubuntu User #27045 > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
