binary convert
9 отговора
278 прегледа
binary convert
niakoi moje li da mi kaje kak moga da alogoritam s koito moga da konvertiram chislo dadeno v dvoichen format v chislo sas zadaden bazis( naprimer: 3, 4, 5 i t.n)
Mersi.
Mersi.
Re: binary convert
Vijdam, 4e nikoi ne ti otgovaria... :)
Samo da si dam ideiata...
Poneje i az ne znam za preminavane ot bin vuv vsi4ko drugo, trugnah
da provera po 1-2 knijki...Za otrizatelnoto vreme za koeto poglednah ne vidiah
ni6to... :)
Az bih napravil slednoto : bih proveril v [линк], no
ako mi e spe6no...i niamam vuzmojnost bih :
Convert ot suotvetnata broina s-ma v deseti4na, i ottam v dvoi4en format.
Preobrazuvaneto v 10-na e lesno...znae se :)))
Umnojava6 poslednata zifra na suotvetnoto 4islo po osnovata na broinata s-ma
na stepen 0.Posle sledva6tata zifra na stepen 1 i t.n. :)
Ottam minava6 v dvoi4na broina s-ma.
Deli6 na 10 4isloto, vzima6 ostatuzite, i gi obru6ta6 v obraten red.
Kakto vijdam mai ne iska6 da ima6 za posrednik deseti4nata...
Ne sum zapoznat i ne znam drug na4in.
Dano ne sum navredil ;)
Да се умре не е страшно, страшно е да не се Живее.
Samo da si dam ideiata...
Poneje i az ne znam za preminavane ot bin vuv vsi4ko drugo, trugnah
da provera po 1-2 knijki...Za otrizatelnoto vreme za koeto poglednah ne vidiah
ni6to... :)
Az bih napravil slednoto : bih proveril v [линк], no
ako mi e spe6no...i niamam vuzmojnost bih :
Convert ot suotvetnata broina s-ma v deseti4na, i ottam v dvoi4en format.
Preobrazuvaneto v 10-na e lesno...znae se :)))
Umnojava6 poslednata zifra na suotvetnoto 4islo po osnovata na broinata s-ma
na stepen 0.Posle sledva6tata zifra na stepen 1 i t.n. :)
Ottam minava6 v dvoi4na broina s-ma.
Deli6 na 10 4isloto, vzima6 ostatuzite, i gi obru6ta6 v obraten red.
Kakto vijdam mai ne iska6 da ima6 za posrednik deseti4nata...
Ne sum zapoznat i ne znam drug na4in.
Dano ne sum navredil ;)
Да се умре не е страшно, страшно е да не се Живее.
Re: binary convert - Uff- sorry :)
Uhh, koito ne 4ete taka e...
Ne6to ne sum ti kazal tova deto pita6 :))
Tamun stavam i...
Iska6 ot dvoi4na v proizvolna, a az po4nah s tova, a svur6ih ot proizvolna v dvoi4na...
Abe lamer :))))
Ta...Da si otgovoria...
Pak su6toto mi se vijda :))
Preobrazuva6 ot dvoi4na v deseti4na i ot deseti4na v p-i4na.
Stava kato deli6 4isloto v 10-na na bazisa na p-ta(na p) na 4astno i ostatuk dokato
4isloto ne stane 0...
Posle gi vzima6 v obraten red :)
P.S. Imam su6titte zabelejki kato dolu :)))
Ne znam...
Dano ne sum navredil otnovo(sumniavam se ve4e: ))
Да се умре не е страшно, страшно е да не се Живее.
Ne6to ne sum ti kazal tova deto pita6 :))
Tamun stavam i...
Iska6 ot dvoi4na v proizvolna, a az po4nah s tova, a svur6ih ot proizvolna v dvoi4na...
Abe lamer :))))
Ta...Da si otgovoria...
Pak su6toto mi se vijda :))
Preobrazuva6 ot dvoi4na v deseti4na i ot deseti4na v p-i4na.
Stava kato deli6 4isloto v 10-na na bazisa na p-ta(na p) na 4astno i ostatuk dokato
4isloto ne stane 0...
Posle gi vzima6 v obraten red :)
P.S. Imam su6titte zabelejki kato dolu :)))
Ne znam...
Dano ne sum navredil otnovo(sumniavam se ve4e: ))
Да се умре не е страшно, страшно е да не се Живее.
Re: binary convert - Uff- sorry :) part 2
"Posle gi vzima6 v obraten red :)"
Ostatuzite imam predvid... :)
Да се умре не е страшно, страшно е да не се Живее.
Ostatuzite imam predvid... :)
Да се умре не е страшно, страшно е да не се Живее.
lesno
shte gi go pokazha s primer.
neka chisloto ti e 23 (nezavisimo v kakvo brojna sistema e zapisano), iskash da go zapishesh v sistema pri osnova 4
delish po modul 23 na 4, poluchavash 3 (tva ti e purvata cifra (ot djasno na ljavo)
vadish ot 23 rezultata ot predishnata operacija (3), poluchavsh 20
delish 20 na 4 i poluchavash 5
delish 5 po modul 4 i poluchavash 1 (tva ti e vtorata cifra)
vadish ot 5 rezultata or predishnata operacia (1) i poluchavash 4
delish 4 na 4 i poluchavash 1
delish 1 po modul 4 i poluchavash 1 (tva ti e tretata cifra)
vadish ot 1 rezultata or predishnata operacia (1) i poluchavash 0
delish 0 na 4 i poluchavash 0 (tva ne e zadulzhitelno da go pravish, prosto iskam da ti pokazha che kat poluchish 0 mozhesh da spresh, inache shte zaciklish)
i taka, zapisvash poluchenite cifri v obraten red: 1 1 3
proverka: 1 * (4^2) + 1 * (4^1) + 3 * (4^0) = 1*16 + 1*4 + 3*1 = 16+4+3 = 23
za da ne si pomislish che ima njakva magia shte ti pokazha zashto 23 e 23 v desetichna brojna sistema. tva e taka zashtoto
23 = 2 * (10^1) + 3 * (10^0) = 2 * 10 + 3 * 1 = 20 + 3 = 23
tva e
neka chisloto ti e 23 (nezavisimo v kakvo brojna sistema e zapisano), iskash da go zapishesh v sistema pri osnova 4
delish po modul 23 na 4, poluchavash 3 (tva ti e purvata cifra (ot djasno na ljavo)
vadish ot 23 rezultata ot predishnata operacija (3), poluchavsh 20
delish 20 na 4 i poluchavash 5
delish 5 po modul 4 i poluchavash 1 (tva ti e vtorata cifra)
vadish ot 5 rezultata or predishnata operacia (1) i poluchavash 4
delish 4 na 4 i poluchavash 1
delish 1 po modul 4 i poluchavash 1 (tva ti e tretata cifra)
vadish ot 1 rezultata or predishnata operacia (1) i poluchavash 0
delish 0 na 4 i poluchavash 0 (tva ne e zadulzhitelno da go pravish, prosto iskam da ti pokazha che kat poluchish 0 mozhesh da spresh, inache shte zaciklish)
i taka, zapisvash poluchenite cifri v obraten red: 1 1 3
proverka: 1 * (4^2) + 1 * (4^1) + 3 * (4^0) = 1*16 + 1*4 + 3*1 = 16+4+3 = 23
za da ne si pomislish che ima njakva magia shte ti pokazha zashto 23 e 23 v desetichna brojna sistema. tva e taka zashtoto
23 = 2 * (10^1) + 3 * (10^0) = 2 * 10 + 3 * 1 = 20 + 3 = 23
tva e
edno utochnenie
ako osnovata ti e po-goljama ot 10 shte trjabva da si izmishlish cifri (simvoli) s koito da izrazjavash po-golemite chisla. tva e neobhodimo zashtoto pri delenie po modul na suotvetnata baza shte poluchavsh po-golemi chisla (ot 0 do bazata-1)
v shestnajsetichnata sistema se izpolzvat slednite 'cifri'
0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
za 17-richna sistema shte trjabva da dobavish G(16), i t.n.
v shestnajsetichnata sistema se izpolzvat slednite 'cifri'
0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
za 17-richna sistema shte trjabva da dobavish G(16), i t.n.
Re: binary convert
blagodaria na vsichi otgovorili.
Reshich si problema kato go konvertirach ot dvoichna v desetichna broina sistema.
Sled tova e dosta lesno da se prevyrne v kakvato i da e, kakto kazachte.
Reshich si problema kato go konvertirach ot dvoichna v desetichna broina sistema.
Sled tova e dosta lesno da se prevyrne v kakvato i da e, kakto kazachte.
Re: binary convert
би ли ме открехнал какво значение има това
?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!!?!??!?!?
Re: binary convert
abe kyde sa tezi deto razprawiaha che ne im triabwalo matematika
na programistite

tuka wijdam che ima hora deto ne znaiat kakwo e chislo i kakwo e
pozicionna broina sistema... kato se ima pedwid che tezi neshta
oshte ot nachalnoto uchilishte se opitwat da te nauchat, tragichno e.
nai-weche, kakwa li shte e programata napisana ot podoben chowek...
na programistite
tuka wijdam che ima hora deto ne znaiat kakwo e chislo i kakwo e
pozicionna broina sistema... kato se ima pedwid che tezi neshta
oshte ot nachalnoto uchilishte se opitwat da te nauchat, tragichno e.
nai-weche, kakwa li shte e programata napisana ot podoben chowek...