[ Lord_Sauron @ 02.11.2002. 11:34 ] @

Evo ovako :

Jednog lepog dana moj profesor iz Racunara i programiranja ( elektrotrhnicka srednja ) mi zada da napisem program koji vrsi mat operacije sa brojevima koji su zapisani u 128 bitnom zapisu ( umjesto 32)
Ja to fino uradim kombinujuci 2X Double pecision ( 2x 64) i odnesem i radi ...

Onda mi on zada da uradim isto to ali sa 256 bita . Uradim ja i to kao 4x double.

A on se fino dosjeti i kaze da hoce da on odredi koliko bita teba da je broj zapisan . Ja nemam nekakvu preciznu ideju kako da to izvedem pa vas ovdje pitam ( inace stalno citam na ovom forumu ali nisam imao vremena da postujem nesto ozbiljnije )

Nije mi hitno , u zamjenu radim web prezentaciju za skolu u PHP-u, ali me zanima kako da to rijesim. Ako je neko vec radio ovo ili ima nekakvu ideju zamolio bih ga da postuje pa da se malo raspravi i o tome ( hvala unaprijed
[ -zombie- @ 02.11.2002. 18:59 ] @
(ja nisam najbolji u objasnjavanju, pa ne zameri ako ti nesto nije jasno. to obicno znaci da ja nisam dobro objasnio ;D

ovako, za pocetak je lakse objasniti u dekadnom sistemu. predstavi broj preko niza dekadnih cifara. za svaki broj ti treba jedan ceo broj koji predstavlja broj cifara u broju, i jedan niz koji predstavlja same cifre tog broja.

i onda realizujesh jednu po jednu operaciju nad tim brojevima. sve ih realizujesh po uzoru na rucno sabiranje/oduzimanje/mnozenje/... brojeva, znaci onako cifru po cifru.

naravno sabiranje realizujesh cifru po cifru pocevsi od cifre najmanje vrednosti, i pamteci "prenos", i sabirash prema ciframa najvece vrednosti...

slicna sema je a mnozenje, deljenje i ostalo...

kada sve to uradish u dekadnom sistemu, i razumesh princip, onda mozes da predjesh na binarne brojeve (ili brojeve sa osnovom 256) kako bi maximalno iskoristio niz bajtova koji ti predstavlja sam broj...

toliko...
[ Lord_Sauron @ 03.11.2002. 13:37 ] @

E hvala pokusacu ovako

A da nezna neko mozda kakav vec gotovi modul ili nesto slicno tome

Ne treba mi cijeli program samo taj dio sa operacijama

Pokusacu i sa ovim , ali bi mi znacilo kada bi neko mogao da mi da kakav link sa pomenutim kodom

Tnx zomie / DDG