Децимална у хекса и хекса у децималну конверзија са примером

Испробајте Наш Инструмент За Елиминисање Проблема





За бројање објеката, израчун итд. Користимо бројеве. Вековима су се разне културе користиле различитим приказима и методама нумерисања. Људи су почели да броје бројеве прстима. Али овај метод је био неефикасан тамо где се морају извршити велики прорачуни. Концепт позиционог система бројања и употребе нуле за израчунавање произашао је из хиндуистичких рукописа 1. до 4. века. Симболи које данас користимо за представљање бројева потичу из хинду-арапског система који су измислили индијски математичари. То је децимални нумерички систем. Касније се уводе бинарни систем, хексадецимални систем, октални систем итд. У овом чланку реците нам претворбу у децимално у хекса и обрнуто.

Шта је децимални систем нумерације?

То је стандардни систем нумерисања који се користи за представљање целих и нецелих бројева. Потиче из хинду-арапског система нумерације. Систем децималних бројева користи 10 симбола за представљање бројева. Они су 0,1, 2, 3, 4, 5, 6, 7, 8, 9.




Коришћење бројева система децималног бројања као што су цели бројеви, нецели бројеви, разломци, стварни бројеви итд. Могу се лако представити. Такође је познато и као позиционо нумерисање базе-10, јер се степени 10 користе за представљање бројева на различитим местима-вредностима.

За представљање негативног броја користи се знак минус испред броја ‘-’. За представљање разломљених бројева тачка се користи као децимални сепаратор ’.’. Систем децималних бројева такође може представљати бесконачни низ, завршавајући децимале, понављајући децимале итд.



Употреба система децималних бројева

Због своје једноставности, систем децималног бројања данас је прилагођен као стандардни систем за представљање бројева. Коришћењем овог система нумерисања многи алгебарски прорачуни могу се лако решити. Овај систем је такође веома користан за аритметичке прорачуне. Даје најбољи начин представљања бесконачних бројева и разломака.

Шта је хексадецимални систем бројања?

Реч Хека је грчка реч, што значи шест. Хексадецимални систем бројања је позициони систем бројања који користи 16 симбола за представљање бројева. Они су 0, 1, 2, 3, 4, 5, 6, 7,8, 9, А Б, Ц, Д, Е, Ф. Абецеде А-Ф се користе за представљање бројева од десет до петнаест.


Када је представљен у бинарном облику, сваки хексадецимални приказан је помоћу четири бинарна бита. Хексадецимални систем бројања је позициони систем основа-16, јер користи снаге 16 за израчунавање вредности броја. Префикс „0Кс“ користи се пре нумеричког за означавање као хексадецимални број. На пример, ’25’ је децимални број, док је’0Кс25 ′ хексадецимални број.

Употреба хексадецималног система бројања

Хексадецимално нумерисање је веома пожељно код рачунарских програмера и дизајнера. Овај систем нумерације користи се у рачунарском програмирању за представљање великих бројева. Такође пружа човеку пријатан приказ огромних бројева што га чини лакшим за тумачење. Овај систем се такође користи за представљање негативних бројева и покретних зареза у рачунарском програмирању. Савремена електроника користи хексадецимални приказ за скупове инструкција. Елементарне аритметичке операције могу се изводити директно на хексадецималцима. Овај систем такође може представљати децималне и експоненцијалне вредности у прорачунима.

Метода претварања у децималне у хекса

За наше свакодневне прорачуне, децимално нумерисање се користи за представљање бројева. Али рачунарски систем и електроника користе бинарно и хексадецимално нумерисање за упутства. Дакле, неопходно је знати однос између децималног и хексадецималног система.

За претварање у децимално у хекса потребно је следити неке кораке. У почетку, децимални број мора бити подељен са 16. Његов количник је записан испод, а остатак је забележен. Овај остатак ће се користити за хексадецимално представљање. Сада поново поделите количник са 16 и следите горњи поступак. Наставите са овом поделом док количник не постане нула. Ако су добијене остатне вредности међу 10, 11, 12, 13, 14, 15, представљају их са А, Б, Ц, Д, Е, Ф. Остатак запишите одоздо према горе. Низ бројева који је сада добијен биће хексадецимални приказ датог децималног броја.

Пример претварања у децимално у хекса

Конверзија децималног броја у хексадецимални је објашњена горе. Погледајмо пример претварањем децималног броја 2545 у хексадецимални.

Корак 1: Поделите број са 16 и забележите његов количник и остатак.

Корак 2: Понављајте горњи корак док количник не постане нула.

Корак 3: За остатке веће од 9 представите их хексадецималним симболом.

Корак 4: Забележите остатке одоздо према горе да бисте формирали хексадецимални број.

Пример претварања у децималну у хекса-претварач

Пример претварања у децималну у хекса-претварач

Метода претварања хекса у децималу

Да би се интерпретирали хексадецимални бројеви и да би се на њима извршили прорачуни, они се морају претворити у децимални облик. Табела у наставку представља хекса-децималне цифре и корисна је за конверзију.

Табела претварања у децималну у хексадецималну таблицу

Табела претварања у децималну у хексадецималну таблицу

Први корак у претварању хексадецималног броја у децимални је уписивање децималних еквивалената за хексадецималне цифре из табеле конверзије. Затим помножите сваки од децималних еквивалената са 16 потенцијала места цифара. Након што помножите све цифре, додајте све множитеље. Добијени број даје децималну конверзију хексадецималног броја.

Хекса у децималну конверзију са примером

Процес конверзије за хексадецималну у децималну конверзију је приказан горе. Претворимо хексадецимални број 253А у децимални.

Корак 1: упишите децимални еквивалент хексадецималних цифара.

А = 10: 3 = 3: 5 = 5: 2 = 2 из горње табеле конверзије.

Корак 2: Помножите цифре са 16 потенцијала њихове вредности места.

У примеру, вредност места А је 0. Дакле, треба је помножити са 160, што је једнако 1. Тако је 10 × 1 = 10. Слично томе, вредност места 3 је 1, вредност места 5 је 2, вредност места 2 је 3. После множења, додајте све множитеље.

= 2 × 163+ 5 × 16два+ 3 × 161+ 10 × 160

= 2 × 4096 + 5 × 256 + 3 × 16 + 10 × 1

= 8192 + 1280 + 48 + 10

= 9530

Дакле, децимална конверзија датог хексадецималног броја 253А је 9530.

На мрежи је доступно много софтверских алата за директну хексадецималну у децималну конверзију и обрнуто. За хардверску имплементацију, хексадецимални у бинарни кодер претвара број у бинарни који се даље претвара у децимални помоћу бинарно-децималног декодер .

Машине не могу да разумеју људски језик. Могу да разумеју само 0 и 1. Да би машине разумеле људски језик, мора се претворити у машински језик. Бинарно нумерисање, Хексадецимално нумерисање , Осминско нумерисање итд. Су машински формати нумерисања. Каква год била нумеричка репрезентација која се користи за програмирање, она интерно треба да се претвори у бинарну, за интерпретацију и складиштење података на машинама. Који је децимални приказ хексадецималног „5Е“?