[elektro] Osztas-szorzas

Gergely Vakulya antiemes at gmail.com
Thu Jul 9 16:49:03 CEST 2009


Udvozletem!

Adott egy muvelet:
y=(1<<32)*a/b
(a/b<=1, y egesz resze erdekel, 32 biten)

Ezt hogy lehet a legegyszerubben, csak 32bites valtozok hasznalataval elvegezni?

(DDS osztasi aranyat kell kiszamolni.)

Ha azt irom, hogy ((long long)(1)<<32)*a/b, akkor valoszinu jo lesz,
de kell ide 64 bit?

By(t)e
TBS::Antiemes



More information about the Elektro mailing list