|
|
|
Самое главное. Вопросы и задания § 11. Перевод чисел из одной позиционной системы счисления в другуюСамое главное Для перевода целого десятичного числа в систему счисления с основанием q следует: 1) последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получится частное, равное нулю; 2) полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие алфавиту новой системы счисления; 3) составить число в новой системе счисления, записывая его, начиная с последнего остатка. В компьютерных науках широко используются двоичная, восьмеричная и шестнадцатеричная системы счисления, благодаря чему их называют «компьютерными». Между основаниями этих систем существует очевидная связь: 16 = 24, 8 = 23. Если основание системы счисления q кратно степени двойки (q = 2n), то любое число в этой системе счисления можно «быстро» перевести в двоичную систему счисления, выписав последовательно двоичные коды каждой из цифр, образующих исходное число. Замена восьмеричных цифр двоичными тройками (триадами) и шестнадцатеричных цифр двоичными четвёрками (тетрадами) позволяет осуществлять быстрый перевод между этими системами счисления, не прибегая к арифметическим операциям. Вопросы и задания 1. Переведите целые числа из десятичной системы счисления в двоичную систему счисления: 1) 1025; 2) 512; 3) 600. 2. Переведите целое число 1147 из десятичной системы счисления в системы счисления: 1) пятеричную;
3. Переведите двоичные числа в восьмеричную систему счисления: 1) 1010001001011;
4. Переведите двоичные числа в шестнадцатеричную систему счисления: 1) 1010001001011;
5. Переведите числа в двоичную систему счисления: 1) 2668; 2) 2661б. 6. Переведите числа из восьмеричной системы счисления в шестнадцатеричную: 1) 12754; 2) 1515. 7. Переведите числа из шестнадцатеричной системы счисления в восьмеричную: 1) 1АЕ2; 2) 1С1С. 8. Сравните числа: 1) 12516 и 1111000101012;
9. Сколько из чисел С, записанных в двоичной системе счисления, удовлетворяет неравенству 2218 < С < 9516? Какие числа? 1) 100101002; 2) 100101102; 3) 100100112; 4) 100011002. 10. Сколько значащих нулей в двоичной записи: 1) восьмеричного числа 2501;
11. Среди четырёхзначных восьмеричных чисел, двоичная запись которых содержит ровно 5 единиц, найдите: 1) наименьшее число;
12. Среди трёхзначных шестнадцатеричных чисел, двоичная запись которых содержит ровно 7 нулей, найдите: 1) наименьшее число;
13. Все 5-буквенные слова, составленные из букв О, П, Р, Т, записаны в алфавитном порядке и пронумерованы. Вот начало списка: 1. ООООО
Какие слова находятся в этом списке на 531-м и 787-м местах? 14. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись десятичного числа 82 оканчивается на 5.
|
|
|