Loading...
djc_bg2015 avatar djc_bg2015 923 Точки
Best Answer

Здравей,

4 / 16 = 0

4 % 16 = 4 // (остатък)

тоест 16 се съдържа 0 пъти в 4 следователно остатъка е 4

0
12/07/2015 18:24:46
Valentin_Stoilov avatar Valentin_Stoilov 1 Точки

Много благодаря,найстина е било близо до акъла ,..успех за напред !!yes

0
denev avatar denev 19 Точки

Здравей! Давам ти мое подробно решение на задача, в която превръщаш число от десетична бройна система в шестнадесетична бройна система, но представено в код на C#. Задачата е от домашното за Цикли от курса Основи на програмирането. 

http://pastebin.com/0C49aVGF

1
tilchev92 avatar tilchev92 Trainer 128 Точки

ето как можеш да избегнеш суичовете, ако ти е интересно де :D

http://pastebin.com/wqJfExc0

1
13/07/2015 21:18:58
lamarinov avatar lamarinov 11 Точки

Привет, колегите вече са се включили с правилни решения. Като добавка към техните мнения, общият принцип за преминаване от десетична бройна система в n-тична е целочисленото деление на даденото число (1234) на основата на бройната система n, към която се преминава (в нашия случай 16), като всеки път се записват резултатът и остатъкът от делението, нещо което ти правилно си направил. Последното деление е число, по-малко от основата (в твоя случай 4) и тогава резултатът е 0 с остатък последното число. Това е и условието за прекратяване на делението, нещо което се вижда в кода на denev, като while (number > 0). И накрая разбира се записваш остатъците в обратен на получаването им ред.

Надявам се да съм бил полезен, успех и на теб.

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