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

Рачунари користе бинарне бројеве, низове јединица (1) и нуле (0) за комуникацију. Људима је тешко комуницирати у бинарним бројевима, па се бинарни бројеви морају превести. Превођење се врши у хексадецималне бројеве, основу 16, где су коришћени „бројеви“ од нуле до слова Ф (нпр. 0123456789АБЦДЕФ). Људи могу лакше да кодирају помоћу хексадецималних бројева, а затим га преводе у бинарни облик како би осигурали да машина правилно извршава код. Најбољи начин за претварање датума у ​​хексадецимални је претварање серијског еквивалента датума у ​​одговарајуће хексадецималне бројеве.

Претворите датум у децимални нумерички формат израчунавањем дана између захтеваног датума и 1. јануара 1900. године. На пример, дани између 3. јула 2002. и 1. јануара 1900. године су 37.440 (укупно 102 године к 365 + 210 додатних календарских дана од 1. јануара до 3. јула 2002).

Претворите децимални број израчунат из корака 1 у хексадецимални. Поделите свој децимални број са 16; ако имате остатак, помножите само остатак са 16 да бисте добили хексадецималну вредност.

instagram story viewer

На пример, да бисте претворили децимални број 60 у хек, поделите 60 са 16 што је једнако 3,75. Остатак, 0.75, помножите са 16 што је једнако 12. Добијених 12 је ваша децимална вредност коју треба претворити у хек. Погледајте табелу у Референци 1 за вредност хексадецималне конверзије која је Ц.

Узмите цео резултат 3,75 или 3 и поделите га са 16; ово је једнако 0,1875. Помножите овај број са 16. Резултат је 3 децимале и Ц хек.

Напишите хексадецималне бројеве. Када се пронађу сви хексадецимални бројеви, обрните редослед хексадецималних резултата да бисте добили свој хек број. Наш прорачун децималног броја 60 је 3Ц хекс.

Teachs.ru
  • Објави
instagram viewer