Osaatko lukea binäärilukuja?
Kommentit (17)
Riippuu vähän minkä järjestelmän luvuksi tuo halutaan lukea. Riippuu nimittäin sovitusta järjestelmästä, mikä tuosta tulee. Jos otetaan yksinkertainen ASCII-taulukko, binääriluvusta 01110101 tulee symbolina pieni-u, desimaaleina 117, heksadesimaalijärjestelmässä 75 jne. Tuolloin on sovittu, että tavun eli byten pituus on 8 merkkiä.
Eli ei tuosta yksinään ja tuollaisenaan voi oikein sanoa, mitä se edustaa. Pitäisi tietää, minkä osa se on.
Ihmisiä on 10 eri sorttia: niitä, jotka ymmärtävät binäärilukujen päälle ja niitä, jotka eivät.
En enkä myöskään tiedä miksi pitäisi osata? Eli siis mitä sillä tiedolla tekisin?
En kyllä sitten alkuunkaan, en oo lainkaan perehtynyt aiheeseen.
Vierailija kirjoitti:
En enkä myöskään tiedä miksi pitäisi osata? Eli siis mitä sillä tiedolla tekisin?
Yleissivistystä.
Jos desimaaliksi pitää muuttaa, niin pitää laskea summa 2^n1+2^n2... missä nx on bitin positio luvussa. 8-bittinen luku voidaan esittää vaikkapa %10010011, jonka arvo desimaalina on 2^7+2^4+2^1+2^0= 128+16+2+1 = 147. Tässä siis eniten merkitsevä bitti on vasemmalla.
Osaan, mutta niin vaivalloista, että käytän ennemmin kääntäjää.
Vierailija kirjoitti:
233
Väärin meni, jos sait avausviestin tulokseksi 233. Luku on aina on parillinen, jos rivin ensimmäinen numero on nolla.
Jaahas, aspergerit taas vauhdissa...
Mistä te puhutte?
T.Filosofian tohtori
01110101 2-kantaisena binäärilukuna vastaa:
165, 8-kantainsena oktaalilukuna
117, 10-kantaisena desimaalikukuna
75, 16-kantaisena heksadesimaalilukuna
u (pieni u), ASCII-taulukon kirjainmerkkinä
SDB, Subtract D with Borrow, 1802-mikroprosessorin konekielikomentona :-)
Osasin lukiossa, mutta en osaa enää. Näin se vain kaikki unohtuu parissa vuodessa :D
N21
Vierailija kirjoitti:
Vierailija kirjoitti:
233
Väärin meni, jos sait avausviestin tulokseksi 233. Luku on aina on parillinen, jos rivin ensimmäinen numero on nolla.
Ei pidä paikkaansa. Riippuu täysin tavun pituudesta ja lopun pariteetista.
bin 01110101
hex 75
dec 117
oct 165
Vierailija kirjoitti:
Esim. 01110101 ?
Onkse 0 + 2+ 4 + 8+ 0+ 32 + 0 + 128
??, mutta miksi se pitäisi kymmenjärjestelmään muuttaa ? Eihän binäärivehkeet tee mitään sillä tiedolla.
Ilmeisesti ihmiset pitää kymmenjärjestelmää luonnollisena ainoastaan koska ovat opetelleet sen. Mikä tahansa muukin järjestelmä olisi yhtä "helppo". Ainakin jos on eri määrä sormia kuin kymmenen.
233