Loading...
WellAwareOfHowItAches avatar WellAwareOfHowItAches 1 Точки

[Homework] Programming Basics - decimal to hexadecimal

Здравейте,

Проверих всяко от своите решения на първата домашна работа в Интернет. Оказа се, че явно не съм сметнала правилно, но не успях да разбера къде греша и защо се получава така. 

Условието на задачата е: "Convert 1234d to hexadecimal numeral system", а решението, което видях в Интернет, е:

1234/16=77(2)

77/16=4(D)                                        => 1234d=4D2hex

4/16=0(4)

Проблемът ми е, че не разбирам защо остатъкът при делението на 4 на 16 е 4.

Извинявам се, ако въпросът е глупав, но разгледах и други примери, при които не успях да разбера същото нещо. Може и да не съм прегледала достатъчно материали, но моля за толерантност... 

Благодаря предварително!

0
Programming Basics
MiDimitrow avatar MiDimitrow 10 Точки

Здравей,

остатъкът е 4 защото както се вижда от това дето си написала 16 се съдържа 0 пъти в 4. Нула умножено по 16 дава нула и съответно ти остават още 4 за да запълниш цялото. (пример : 1234 - (16 * 77) = 2 ; 4 - ( 0*16) = 4 

Надявам се ти помогнах!

Успех!

1
Kosta.Kanev avatar Kosta.Kanev 27 Точки

Това което аз съм запомнил от училище е , че когато делиш по-малко число на по-голяма остатъка винаги е по-малкото :)

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.