Scratch se derivation (pehle decimal, taaki idea familiar lage):
"253" do-sau-tirpan kyun hai? Kyunki humne agree kiya hai ki har slot apne right wale slot se das guna zyada worth hai:
253=2⋅102+5⋅101+3⋅100=200+50+3Ye step kyun? Sabse baayi digit "units se" do positions door hai, isliye wo 102 se scale hoti hai.
Ab base 10 → base 2 karo. Sirf itna badlega ki weights powers of 2 ban jaate hain, aur allowed digits sirf {0,1} reh jaate hain:
Binary system kaunsa base use karta hai, aur ye computers ke liye natural kyun hai?
Base 2; computer switches ke paas exactly do stable states hote hain (off=0, on=1), jo saste aur noise-resistant hain.
Binary→decimal: position i (rightmost = 0) par bit ka weight kya hota hai?
2i.
10112 ko decimal mein convert karo.
8+0+2+1=11.
1101002 ko decimal mein convert karo.
32+16+4=52.
Decimal ko binary mein convert karne ka algorithm kya hai?
2 se repeated division; remainders record karo; unhe bottom-to-top padhna.
1310 ko binary mein convert karo.
1101.
2010 ko binary mein convert karo.
10100.
Repeated division mein most significant bit kaunsa remainder hota hai?
AAKHRI remainder (jab quotient 0 ho jaata hai).
n bits kitni distinct values represent kar sakta hai, aur sabse badi value kya hai?
2n values, 0 se 2n−1 tak.
8 bits mein sabse badi value?
111111112=255.
Counting mein har bit apne right wale bit ke relative kitni baar flip karta hai?
Aadha baar (uska weight double hai).
N÷2 ka remainder aakhri binary bit kyun deta hai?
Ye 1 hai iff N odd hai; 20 ek maatra odd-weighted column hai.
Recall Feynman: ek 12-saal ke bachche ko explain karo
Socho light switches ki ek row hai. Har switch sirf OFF ya ON ho sakta hai — bas itna hi kar sakta hai. Hum kehte hain OFF matlab 0 aur ON matlab 1. Count karne ke liye, sabse right wala switch har step mein flip karta hai. Jab wo aur upar nahi ja sakta (already ON hai), to OFF ho jaata hai aur left wale switch ko flip karne ke liye "dhakka" deta hai — bilkul car ke mileage counter ki tarah jahan 9 roll over ho kar 0 ho jaata hai aur agla digit bump ho jaata hai. Switches ki ek row ka normal number mein matlab nikaalney ke liye, har switch ko ek value do: right wala 1 worth hai, phir 2, 4, 8, 16… (har baar double). Sirf jo switches ON hain unki values add karo. Bas, wahi number hai!