Tema: Re: Java guru gelbekit: c -> java
Autorius: Audrys
Data: 2011-06-01 09:49:08
java long'as 64 bitu
C source ULONG greiciausiai 32 bitu

"DGS" <dgs@takas.lt> wrote in message 
news:is4ebh$co2$1@trimpas.omnitel.net...
> Viskas sitas man suprantama. Va tik nuo zioplumo vis dar nera vaistu.
> Beje, o ka daryt man siuo atveju, kai ten esanti file_check_sum funkcija 
> naudoja ULONG ir yra kodo eilute ULONG += ... bit operations ... ir ULONG 
> perlipa per LONG +/- ribas? Koki aukstesni duomenu tipa turi java siam 
> atvejui?(As spjoviau I tikrinima ir tikiuosi, kad failai visada bus 
> tinkami)
>
> "Jornada Del Muerto"  parašė naujienų 
> news:is2qpq$lbs$1@trimpas.omnitel.net...
>
>    Vyriausias DWORD (Int32) bitas paprastai nurodo zenkla, ta prasme ar 
> tai neigiamas ar teigiamas skaicius (jei sis bitas ijungtas tai 
> neigiamas), del to mazeja 1 bitu skaiciaus talpa ir su signed tipais 
> atvejais kada kishama informacija atitinka maske 0x8* visada bus bedos, o 
> unsigned ner tiesiog zenklo ir sis bitas buna skaiciaus dalimi, del to 
> elementariai didesni tipa naudoji ir viskas.