1234 from decimal to hexadecimal -помогнете с подробно решение !
1234/16=77 ост 2
77/16 =4ост 13
4/16=помогнете тук .на колко е равно ?
1234/16=77 ост 2
77/16 =4ост 13
4/16=помогнете тук .на колко е равно ?
Здравей,
4 / 16 = 0
4 % 16 = 4 // (остатък)
тоест 16 се съдържа 0 пъти в 4 следователно остатъка е 4
Здравей! Давам ти мое подробно решение на задача, в която превръщаш число от десетична бройна система в шестнадесетична бройна система, но представено в код на C#. Задачата е от домашното за Цикли от курса Основи на програмирането.
http://pastebin.com/0C49aVGF
ето как можеш да избегнеш суичовете, ако ти е интересно де :D
http://pastebin.com/wqJfExc0
Привет, колегите вече са се включили с правилни решения. Като добавка към техните мнения, общият принцип за преминаване от десетична бройна система в n-тична е целочисленото деление на даденото число (1234) на основата на бройната система n, към която се преминава (в нашия случай 16), като всеки път се записват резултатът и остатъкът от делението, нещо което ти правилно си направил. Последното деление е число, по-малко от основата (в твоя случай 4) и тогава резултатът е 0 с остатък последното число. Това е и условието за прекратяване на делението, нещо което се вижда в кода на denev, като while (number > 0). И накрая разбира се записваш остатъците в обратен на получаването им ред.
Надявам се да съм бил полезен, успех и на теб.
Много благодаря,найстина е било близо до акъла ,..успех за напред !!