Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.894 pregleda

Najnovija ↓

Arbitrary Precision floating point operacije 02.11.2002. u 12:34 · pre 292 meseca #1

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 :)
Potpis
Montenegro - Coastline Apartments
Re: Arbitrary Precision floating point operacije 02.11.2002. u 19:59 · pre 292 meseca #2
(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...
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: Arbitrary Precision floating point operacije 03.11.2002. u 14:37 · pre 292 meseca #3

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
Potpis
Montenegro - Coastline Apartments
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme