2න් බෙදීමේ ක්රමය ☆
සාමාන්ය (දශම) අගයක් ද්විමය (පාද 2) වලට හැරවීමට ඇති සරලම ක්රමය වන්නේ නොකඩවා 2න් බෙදමින් ඉතිරිය ලිවීමයි.
සෑම විටම 2න් බෙදූ විට ඉතිරි විය හැක්කේ $0$ ද එසේත් නැත්නම් $1$ ද යන්න පමණි. මෙම ඉතිරි වන අංක යොදාගෙන අපි ද්විමය අගය ගොඩනගමු.
උදාහරණය 1:
$5$ කියන දශම අගය ද්විමයට හරවමු.
$5 \times 2 = 2$ යි (ඉතිරි $1$)
$2 \times 2 = 1$ යි (ඉතිරි $0$)
$1 \times 2 = 0$ යි (ඉතිරි $1$)
පිළිතුර ලිවීමේදී පහළ සිට ඉහළට ඉතිරි වූ සංඛ්යා ලියන්න. එනම්: $101_2$
ප්රශ්නය 1: ඕනෑම පූර්ණ සංඛ්යාවක් 2න් බෙදූ විට ලැබිය හැකි "ඉතිරි අගයන්" මොනවාද?
ප්රශ්නය 2: 2න් බෙදා ඉතිරිය ලියන ක්රමයේදී, අවසන් පිළිතුර ලියන්නේ කුමන අනුපිළිවෙලටද?
මහා සංඛ්යා 2න් බෙදීම ☆
විශාල අගයන් බෙදීමේදී බෙදීම පිළිවෙළකට සටහන් කිරීම ඉතා වැදගත් වේ. ඒ සඳහා ප්රස්ථාරයක් (L හැඩයට) ඇඳීම පහසුය.
උදාහරණය 2:
$13_{10}$ හි අගය ද්විමයට හරවමු.
ඉහත රූපයේ පරිදි බෙදූ විට ලැබෙන ඉතිරි අගයන් පහළ සිට ඉහළට ලියූවිට ලැබෙන පිළිතුර වන්නේ: $1101_2$
ප්රශ්නය 3: දශම $9$ යන අගය ද්විමයට (පාද 2 ට) හැරවූ විට ලැබෙන නිවැරදි පිළිතුර කුමක්ද?
ස්ථානීය අගයන් ක්රමය (විකල්ප ක්රමය) ☆
2න් බෙදීම අමාරු කෙනෙකුට ස්ථානීය අගයන් ($16, 8, 4, 2, 1$) භාවිතා කරමින්, අදාළ අගයන් එකතු කිරීමෙන් ද්විමය සංඛ්යාව ලිවිය හැක. මෙය ටිකක් වේගවත් ක්රමයකි.
උදාහරණය 3:
$25$ ද්විමයට හරවන්න.
අපිට අවශ්ය වන්නේ $25$ සෑදීමට ස්ථානීය අගයන් වල එකතුවකි.
$(16) + (8) = 24$. තව $(1)$ක් අවශ්යයි.
එබැවින් පාවිච්චි වන්නේ: $\text{16, 8}$ සහ $1$. ($4$ හා $2$ අවශ්ය නොවේ).
අවශ්ය තැන්වලට 1 දාන්න, අනවශ්ය තැන්වලට 0 දාන්න.
$16 \times 1$
$8 \times 1$
$4 \times 0$
$2 \times 0$
$1 \times 1$
පිළිතුර = $11001_2$
ප්රශ්නය 4: දශම $12$ හි අගය ස්ථානීය ක්රමයට ද්විමයට හරවන්න ($8+4 = 12$). පිළිතුර කුමක්ද?
ප්රශ්නය 5: දශම $42$ හි ද්විමය අගය වන්නේ කුමක්ද?
පාඩම 03: දශම → ද්විමය පරිවර්තනය
$13_{10}$ ද්විමයට හරවන්න
පාඩම් සාරාංශය
- සාමාන්ය දශම අගයක් ද්විමය අගයක් බවට පත් කිරීමට එය 2න් දිගටම බෙදන්න.
- බෙදූ පසු ලැබෙන ඉතිරි අගයන් ($0$ හෝ $1$) පහළ සිට ඉහළට පිළිවෙළට ලිවිය යුතුය.
- අවශ්ය නම් ස්ථානීය අගයන් ($32, 16, 8, 4, 2, 1$) භාවිතාද කරමින් ඉක්මනින් පිළිතුර ලබාගත හැක.