[elektro] Help: 64 bites egész C-ben

István Ágó ago.istvan at gmail.com
Wed Mar 26 22:48:24 CET 2008


Próbáld meg azt, hogy *long long data1, data2; *

2008/3/26 Kovács Árpád <arpad.kovacs at freemail.hu>:

>
> Sziasztok!
>
> Egy alkalmazási példa 64 bites egész változóval végez bitenkénti vagy
> műveleteket, valamint shift-eléseket. C-ben definiálhatok valahogy 64
> bites
> egészet? Az unsigned long az kevés, mert csak 32 bites. A double-t, long
> double esetén meg tiltakozik a fordító, hogy lebegőpontos számokkal nem
> lehet bitműveleteket végezni.
>
> Az alkalmazási példában a definició pl:
>
> u64 data1,data2;
>
> egy egyszerű művelet:
>
> data1=data2>>n;
>
> Az u64-et akkor hogy érti? Hogy adjam meg a fordítónak? Hisz önmagában,
> hogy
> u64, azt nem ismeri.
>
> Köszi
>
> Árpi
>
>
> -----------------------------------------
>          elektro[-flame|-etc]
>


More information about the Elektro mailing list