Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Binarni broj u decimalni?

[es] :: Matematika :: Binarni broj u decimalni?

[ Pregleda: 1647 | Odgovora: 16 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

KaMikaZza
Austrija

Član broj: 7397
Poruke: 7
*.1.graz.surfer.at.



Profil

icon Binarni broj u decimalni?16.05.2005. u 12:11

Pozdrav,

kako da pretvorim binarni broj u decimalni? Dozvoljeno je koristiti +,-,* i podjeljeno (ili intager arithmetiku) ali prilikom racunanja svaki korak mora da bude bez ostatka, to jest cijeli broj.

Naprimjer.:

1001110100110000 u binarnom sistemu je 11,6547-float number u decimalnom
(ovaj primjer nije tacan nego sam ga samo zbog boljega razumjevanja napisao)

Znaci potrebni su mi postupci konvertiranja izmedju ta dva broja, to jest, kako da dodjem na 11,6547 (ovo je koma izmedju)

Ponajvise me buni ovaj zarez kod decimalnog broja... kako da znam u binarnom broju gdje da ga smjestim u decimalnom?

Hvala unaprijed!

[Ovu poruku je menjao KaMikaZza dana 16.05.2005. u 16:53 GMT+1]

[Ovu poruku je menjao KaMikaZza dana 16.05.2005. u 16:55 GMT+1]
**********************
"...to be, or not to be..."
**********************
16.05.2005. u 12:11 

KPYU
Karan Predrag

Član broj: 36769
Poruke: 143
*.nspoint.net.



Profil

icon Re: Binarni broj u decimalni?16.05.2005. u 14:25
Nikako.

Ovo što ti napisa, ...

Da li neko može da mi kaže kako se prevodi sa engleskog na srpski (hrvatski, bošnjački ... HSB) a da pri tome ne prevedete ni jednu reč.

Npr.:

Windows => sijalica
(ovaj primjer nije tacan nego sam ga samo zbog boljega razumjevanja napisao)


Prevođenje je prevođenje, tj svaku reč moraš da prevedeš. Eventualno možeš da napraviš program koji će to prevođenje da uradi umesto tebe, ali prevod mora da se uradi.

Ukoliko je u pitanju matematički problem moraš imati decimalnu tačku (decimalni zarez, štagod)

Ukoliko je u pitanju prevođenje sa "kompjuterskog", on podrazumeva dotičnu tačku (tj zarez) na određenom mestu.

Iz tvog "primera" ne vidi se čak ni da li je to razlomljeni ili ceo broj, jer se često u zapisu piše zarez posle svake tri cifre (Npr 11,654 = 11 hiljada 654).

Btw prevođenje na dekadni se vrši po sledećem principu



Razlog što ovako radimo je taj što ZNAMO DA RAČUNAMO U DEKADNOM SISTEMU.

Na "kompjuterskom", k mora biti konačan broj (njegova veličina zavisi od unutrašnje arhitekture), u matematici može biti beskonačan.

Na "kompjuterskom" decimalni broj se, interno, pamti u exponencijalnom obliku tj
gde M zovemo mantisom, E eksponentom, a B bazom. , zavisi od arhitekture. Mantisa može biti u binarnom ili hex zapisu, kao i exponent. Sve ove stvari zavise od toga koji računar koristiš.

Nego razblagoglagoljisah se. Nadam se da sam bar malo pomogao. Ako nisam, uobliči pitanje.
16.05.2005. u 14:25 

peddja_stankovic
predrag stankovic
beograd

Član broj: 48085
Poruke: 218
*.r62.logikom.net.

Sajt: www.geocities.com/predrag..


Profil

icon Re: Binarni broj u decimalni?16.05.2005. u 14:34
Na primer,


11010011.1100 =




odnosno





tisuću lijepih žena posve nagih
16.05.2005. u 14:34 

KaMikaZza
Austrija

Član broj: 7397
Poruke: 7
*.1.graz.surfer.at.



Profil

icon Re: Binarni broj u decimalni?16.05.2005. u 16:18
@KPYU
hvala na ispravci. Sada sam gore malo drugacije obrazlozio pitanje i nadam se da je sada u redu.
Onaj broj sto sam gore napisao je bio "11 koma/zarez 6547" i nije cijeli broj.



**********************
"...to be, or not to be..."
**********************
16.05.2005. u 16:18 

peddja_stankovic
predrag stankovic
beograd

Član broj: 48085
Poruke: 218
*.r62.logikom.net.

Sajt: www.geocities.com/predrag..


Profil

icon Re: Binarni broj u decimalni?16.05.2005. u 19:24
Ti verovatno hocces da sadrzzaj nekog double prevedes u decimalni zapis??
Ako je to, kao sto recce KPYU ima visse standarda pa treba specificiras problem (WAX, IEEE 754,...)
tisuću lijepih žena posve nagih
16.05.2005. u 19:24 

KaMikaZza
Austrija

Član broj: 7397
Poruke: 7
*.1.graz.surfer.at.



Profil

icon Re: Binarni broj u decimalni?17.05.2005. u 00:16
@peddja

Da budem konkretniji: moram da uradim jedan program u assambleru koji mi mora u prvom koraku konvertirati decimalni floating point number -> binarni i pokazati ga na ekran. Ok, to sam shvatio kako ide i to je u redu.

Drugi korak je medjutim da se upravo obratno taj postupak uradi, dakle iz binarnog u decimalni floating point number. To ne znam kako da uradim, tacnije ne znam kako da dodjem nazad do tog broja, imajuci u obzir da imam pravo da koristim >>samo<< integer-aritmetiku.

Imas pravo: zaboravio sam da napomenem da se ovo radi u IEEE 754 (32 Bit) standardu.
Nadam se da je sada bilo jasnije.
**********************
"...to be, or not to be..."
**********************
17.05.2005. u 00:16 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?28.08.2005. u 19:34

V
Citat:
peddja_stankovic: Na primer,


11010011.1100 =




odnosno






Da li neko moze da mi malo pojasni ovo?Ukapirala sam da 11010011 ide unazad tj. s desna u levo,ali zasto 1*2^{7} ---->zasto na sedmi?hocu da naucim to,ali nigde nemam uputstvo.
MOOOOLIM VAS!!!!!!!!
28.08.2005. u 19:34 

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 226
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Re: Binarni broj u decimalni?28.08.2005. u 20:55
Prvo mesto desno od zareza ima tezinu 2^0, drugo 2^1, trece 2^3,.... osmo 2^7,
tj.
1100(u binarnom sistemu) = 0*2^0+0*2^1+1*2^2+1*2^3 = 12(u dekadnom sistemu)

U binarnom sistemu imas 2 cifre, a u dekadnom 10.

[Ovu poruku je menjao oliver78 dana 28.08.2005. u 21:56 GMT+1]
28.08.2005. u 20:55 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 14:20
Samo malo,ovo mi je sada jasno tj. jasno mi je kada imam "ceo" broj.Ali ako imam broj:1110101.1001??????Ovo pre zareza ok.ali ovo posle zareza???da li ide s leva na desno ili isto s desna u levo????


A kako da napisem br.154 u binarnom????Jos to da savladam,pa da kazem da i ja znam nesto.hehehe.
Ne stvarno,pomagajte!
29.08.2005. u 14:20 

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 226
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 14:39
Desno od zareza se cita sdesna ulevo.

0.101 = 0*2^0+1*2^-1+0*2^-2+1*2^-2

Nadam se da je jasno.

Iz dekadnog u binarni isto to samo sasvim suprotno. :)


[Ovu poruku je menjao oliver78 dana 29.08.2005. u 15:42 GMT+1]
29.08.2005. u 14:39 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 15:45
Hvala ti puno,puno,puno.Ovo mi je jasno sada.
154=4*10^0+5*10^1......Jel' tako?????Ili lupam??????
Ma,nije kada bolje razmislim,sada sam bas lupila.
Kako breeee???????Kako u binarni?????

[Ovu poruku je menjao J4C4 dana 29.08.2005. u 16:50 GMT+1]
29.08.2005. u 15:45 

oliver78
Oliver Petković
Pančevo

Član broj: 5031
Poruke: 226
*.panet.co.yu.

Sajt: oliver.glogonj.net


Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 16:56
154 (dekadni) = 128 + 16 + 8 + 2 (faktori dvojke) = 2^7 + 2^4 + 2^3 + 2^1 = 1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 10011010 (binarni)

Poz :)
29.08.2005. u 16:56 

BytEfLUSh
Neven Pintarić
Sombor

Član broj: 21153
Poruke: 5492
82.117.210.*

ICQ: 299631658
Sajt: www.sombor-photo.net


Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 17:19
A možeš i ovako:


154/2=77 (ostatak: 0)
77/2=38 (ostatak: 1)
38/2=19 (ostatak: 0)
19/2=9 (ostatak: 1)
9/2=4 (ostatak: 1)
4/2=2 (ostatak: 0)
2/2=1 (ostatak: 0)
1/2=0 (ostatak: 1)


I onda čitaš ostatke "od dole prema gore" i dobiješ 10011010.

Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!

Piši latinicom! :: Sombor Nightlife
29.08.2005. u 17:19 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 17:26
Da.Olivere,sada mi je jasno jer si mi dao primer.Hvala ti na strpljenju!!!!!!
29.08.2005. u 17:26 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 17:30
Wow,pa nisi ti admin. za DZ.Ovo je jos lakse tj.prosto ko pasulj.Blagodarim!
29.08.2005. u 17:30 

BytEfLUSh
Neven Pintarić
Sombor

Član broj: 21153
Poruke: 5492
82.117.210.*

ICQ: 299631658
Sajt: www.sombor-photo.net


Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 17:34
Jeste to možda lakše u početku, ali ja ti ipak preporučujem da kad se malo uvežbaš u binarnom sistemu pređeš na metodu koju je oliver78 opisao. Način koji sam ja izneo je lakši za početnike, ali ako se on stalno koristi, gubi se poenta binarnog sistema - jednostavno nije to taj osećaj. :)

Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!

Piši latinicom! :: Sombor Nightlife
29.08.2005. u 17:34 

J4C4
Belgrade

Član broj: 65873
Poruke: 17
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Binarni broj u decimalni?29.08.2005. u 18:38
Ok.kapiram,nego ako sam npr.umorna tj.ako je 4 AM,onda je LAKSE-lakse.
Nego,stvarno je super ovaj forum,od velike mi je pomoci jer ucim iz knjige,a tu nije bas sve objasnjeno do tancina.
29.08.2005. u 18:38 

[es] :: Matematika :: Binarni broj u decimalni?

[ Pregleda: 1647 | Odgovora: 16 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.