[Powered by Google Translate] НАТЕ Хардисон: Повратак када сте научили како да читају и пишу
бројеве, што сте научили о цифрама 0 до 9.
За писање целих бројева веће од 9, сазнали сте да су сви
морали сте да урадите је искористити неку комбинацију ових цифара,
као у 52 и 437.
Дакле, овакав начин писања бројева има име, децималну нотацију.
>> Зашто децимала?
Па, латински корен децимале, "децем", значи 10.
А када имате 10 цифара у нотацији система, 10
постаје прилично посебан број.
Хајде да погледамо број 437 писменог у децималном запису на
разумем зашто.
Ми прво да разбију 437 на 400 плус 30 плус 7.
>> Можемо га раставити још више, тако да смо добили 4 пута 100
плус 3 пута 10 плус 7 пута 1.
Запамтите учење о оних месту, десетине месту,
стотине место, и тако даље?
То је тачно тамо где то долази.
И на крају, можемо да видимо како имамо гомилу овлашћења
10 уграђен у овде.
Имамо 4 пута 10 на 2 плус 3 пута 10 на 1 плус
7 пута 10 на 0.
Тако сада можете видети зашто 10 је посебан
број у децималном запису.
У ствари, имамо име за то, то се зове базу од
то је основа експонента у нашој аритметике овде.
>> Децимални запис није једини начин да представљају бројеве.
У ствари, чак и ако смо добили ослободити од цифре од 2 до 9, можемо
даље представљају све бројеве који
ми смо могли са децималама.
Дакле, сада имамо две цифре, 0 и 1, 2 је наш
Посебан број, основа нашег система нотацији.
Име овом запису систем се назива бинарни, јер
префикс "ла" значи два.
Дакле, уместо сада да се има оних место и десетине место и
тако даље, сада имамо оне место, Двојке место, Фоурс
место, и тако даље, иде горе по моћима два.
Па хајде да видимо ово радиш неке бројање.
Па ипак 0 0 и 1 је увек 1.
>> Међутим, сада када имамо двојки место уместо десетине
место, 10 представља број 2.
Да бисте добили 3, додамо 1 да то и добијете 11.
4, јер сада постоји четворке место, представља 100.
Пет је 101.
6 је 110.
7 је 111.
8, опет, има своје место, тако да је 1000.
И мислим да сте добили тачку.
Хајде да убод у читању велики бинарни број и
претварајући га назад у децималном запису, јер то је оно што
Навикли смо да.
Овај број, у бинарном, чита 101110011.
>> Да схватим његову децималну репрезентацију, почнимо од
писања места испод сваког од цифара.
За почетак, имамо 2 до нуле место на десној страни,
следе 2 оне место, 2 на месту двојке, 2
на три, 2 до четири, од 2 до пет, од 2 до шест, 2
до седам, и на крају, све до 2 до осам.
Сада, ако радимо математику, то је они место, двојки
место, четворке место, осмераца место, 16тхс место,
тхе 32ндс место, 64тхс место, 128тхс место, и коначно
256тхс место.
Уф.
Дакле, сада, ако почнемо множењем све
заједно, видимо да имамо 1 пута 256 плус 1 плус 64 пута
1 пута 32, плус 1 пута 16 плус 1 пута 2 и 1 пута 1.
>> Дакле, ако саберемо све то заједно, дођемо до 256 плус
64 плус 32 плус 16 плус 2 плус 1, а све
гранд укупно 371.
Превођење са децималном запису на бинарни нотацији је
помало компликовано, јер морамо да идемо од броја који је
на основу овлашћења од 10 до онај који се заснива на моћи 2.
Дајмо да иде.
Овде имамо број 237 у децималном запису.
Превести у бинарном запису, почнем проналажењем
највећа снага 2 то је мање од тога, што је 128.
Ставио сам 1 у стотину двадесет еигхтхс место овде доле
у мом бинарног броја.
И онда одузмите 128 од 237, а ја добијем 109.
Онда сам само поновите процес.
Највећа снага 2 који је мањи од 109 је 64, па сам
ставити 1 у 64тхс месту и одузимање 64
од 109 добити 45.
Опет, највећа снага 2 то је мање од 45 је 32, толико
ставити 1 у одговарајући прикључак и одузимање 32 -
Ја ћу да се помери овде -
да се 13.
>> Мовинг он, ја се 8 као највеће силе
од 2 сада, не 16 година.
Зато сам ставио 0 у месту 16с, а 1 у 8с месту,
одузимање, и добити 5.
Онда 4 је највећа снага 2.
Ја одузмите и добити 1.
Сада могу лако завршити превод.
Ставио сам 0 у двојки месту, и ставио 1 на месту оне.
Резултат, 11101101.
>> Једна ствар коју не би очекивати је да сви
алгоритми сте сазнали за сабирање, одузимање, множење и поделите
у децималном запису рад у бинарном запису, као добро.
Урадићемо пример тога.
Овде имамо 1101101 плус 1010110.
Баш као у децималном тога, ми ћемо почети са десне стране и
раде свој пут са леве стране.
Једина разлика је у томе што носимо 1 ако су две цифре
смо додајући да збир већи од 1, уместо
сумирамо већи од 9, као у децималама.
Дакле, са десне стране, имамо 1 плус 0, 1.
>> Прелазак са леве стране, имамо 0 плус 1, опет 1.
Померање лево опет, имамо 1 плус 1, ми написали 0,
и носимо 1.
Онда имамо 1, 1, 0, тако да имамо 0, носе 1.
Затим 1, 0, 1, опет 0, носе 1.
1, 1, 0, 0 опет, носе коначну 1.
>> И коначно, 1, 1, 1, тако да имамо 1 и
коначни 1 на левој страни.
Резултат, 11000011.
А то, закључује наша брза
увод у бинарном запису.
>> Моје име је Нејт Хардисон, а то је ЦС 50.