Viimati aktiivne: Mitte kunagi
Pole sisse logitud. [
Logi sisse
-
Registreeri
]
OTSING
|
Tänased postitused
|
Kuulutused
|
Reeglid
|
MOBIILIVAADE
|
KLUBIKAART
Liikmed
|
Abi
|
Statistika
|
Chat
Kiirotsing:
Eesti Audi Klubi foorum
»
Elektroonika
»
Audi A6 (C7) Start-Stop maha
» Vasta
Vasta
Kes saavad postitada?
ja
Kasutajanimi
Soovid registreerida?
Parool:
Unustasid parooli?
Pealkiri:
Vormindamine:
Tavaline
Edasijõudnud
Abi
Andale Mono
Arial
Arial Black
Book Antiqua
Century Gothic
Comic Sans MS
Courier New
Georgia
Impact
Tahoma
Times New Roman
Trebuchet MS
Script MT Bold
Stencil
Verdana
Lucida Console
-2
-1
1
2
3
4
5
6
White
Black
Red
Yellow
Pink
Green
Orange
Purple
Blue
Beige
Brown
Teal
Navy
Maroon
LimeGreen
Postitus:
HTML on Väljas
Emotikonid on Sees
BBkood
is Sees
[img] kood on Sees
[quote][i]Algselt postitas: rs156[/i] Kuna me kaldume teemast natuke kõrvale siis väga pikalt seda lahata ei ole mõtet, kui ei nõustu siis ei nõustu ja see ei ole õige koht vaidlemiseks. Siin pole ka sätestatud "absoluutset õiget", võib igatepidi mõista, räägin vaid sellest, kuidas erialaselt bittide loendusest räägitakse, kui sa sõnaliselt räägid bitijadast. Kui sul on mingi jada arve järjest siis loendamine algab sõnaliselt esimesest nendest, bittide puhul LSB-st, ehk esimesest bitist, ehk antud juhul bittide massiivi bit kohal 0 (sest mäluaadressid on inclusive alguse mõttes mitte exclusive), kuid siiski "esimene bit". Ei öelda "nullis bit", öeldakse ikkagi kas esimene bit või massiivi esimene element kui rääkida bittide arrayst (referentsist bittide jada alguse mäluaadressile). Baidi puhul on samuti 8 bitti ning kuigi neid kirjutatakse 0..7, siis esimene nendest on bit 0, meeldigu see sulle või mitte. Ehk sinu segadus on ilmselt "esimene" vs "kohal 1", ehk array puhul "array[0] vs array.first() = võrdsed". Selle puhul ei ole tegemist arvamuse vaid väljakujunenud praktikaga. Ka inglise keeles loetakse välja 10100 arvust "the first bit is 0, the third is 1". Jällegi, kui sa ei nõustu, ära nõustu ja see on ka okei. Kõige lihtsam on rääkida sinuga sellisel juhul mäluaadresside pointerite mõttes ja öelda et pointeri aadress kohal 2, vähemalt siis räägime samast asjast, kuigi, et poole keerulisem sama asja välja öelda. Küll aga, segamini on reaalselt asi sinul, mitte minul, kahjuks sa ei mõista seda miskipärast. Olles selles temaatikas erialaselt (nii riistvaraliselt elektroonika projekteerijana kui ka tarkvaraliselt programmeerijana nii low-high level keeltega) nüüdseks 6 aastat tegelenud ja nähes, et kogu ülejäänud maailm nõustub ja ongi loogiline, siis on pisut kentsakas vaadata sinu seletust. Ehk ei tasu võrrelda seda, kuidas kirjutatakse bitte vs kuidas sa seda sõnadega kirjeldad. Lühike koolitund kasutades arvu 10100: LSB on 0 - õige; esimene bit on 0, teine on 0, kolmas on 1 - õige, sest loeme järjestikuliselt alates "algusest" ehk LSBst; teine bit on 1 - vale, sest sa ei alusta lugemist LSB+1-st, vaid LSB-st, alati. Arvu lugedes ei pea sa mõtlema, kuidas oleks lihtsam seda kümnendsüsteemi teisendada, selle loogika järgi töötades peaksid ju lugema kahe-, kaheksand-, kümnend- ja kuueteistkümnend-süsteemides erimoodi ning see ei ole üldse lihtne. Küll aga on lihtne rääkida alati samast jadast sama moodi, olenemata kuhu sa seda teisendada tahad. Seepärast nii ka tehakse. Sa võid siin vaielda kaua tahad, aga päriselt tehakse asju nii, tean, sest puutun kokku, mitte ainult Eestis vaid ülemaailmsel tasandil. [/quote]
Keela emotikonid?
Kasutada allkirja?
Lülita BBkood välja?
Saa e-mailiga teatis vastustest?
Teema ülevaade
See on pikk teema,
klõpsa siia, et seda vaadata
.
Eesti Audi Klubi foorum
»
Elektroonika
»
Audi A6 (C7) Start-Stop maha
» Vasta
XMB Audi Club Edition
Täiendanud: indro, klem, j6mm & diversion @ 2002-2020
Eesti Audi Klubi ei vastuta foorumis tehtud postituste eest.
[Päringuid:
21
]
[PHP:
43.2%
- SQL:
56.8%
]