kung paano gawin ang fixed point C code Paramihin?

B

boeysue

Guest
Ay ang sumusunod tama? x.data = a.data * b.data; x.wordlen = a.wordlen + b.wordlen; x.fractlen = a.fractlen + b.fractlen;? Bcz Aking sagot ay tila mali ... kaya tulong .... ~ ~
 
Siguro oo, siguro hindi. Kailangan mo ng karagdagang impormasyon. Mangyaring mag-post ng isang maliit na, kumpleto na programa, at sabihin sa amin kung ano sagutin inaasahan mo at kung ano ang sagot na nakuha mo.
 
Tama ang iyong code ay kung ang uri ng x.data ay tama Anong ko maen "kung ang uri ng a.data at b.data sabihin ang parehong nagbibigay-daan sa unsigned int (32 bit) ang uri ng x.data ay dapat na mahaba mahaba unsigned int ( 64 bit) Sana tulong na ito
 
na hindi gagana. Mayroon kang nagsumite ng hindi bababa sa isa sa mga multiplicands sa mas malaking uri ng integer * bago * multiply sa kanila.
 
mmm .. Kung ano ang gusto ko ay isang pangkalahatang equation para sa lahat ng Q.format .... tulad ng [16 18], [16 0], .. [16 15], .......... Mayroon bang anumang impormasyon tungkol sa ito? salamat para sa mga iyon.
 

Welcome to EDABoard.com

Sponsor

Back
Top