Перевод целых чисел из десятичной системы счисления в систему счисления с другим основанием

Для осуществления такого перевода необходимо делить число с остатком на основание системы счисления до тех пор, пока частное больше основания системы счисления.

Рисунок 4. Перевод числа из десятичной СС в двоичную

Пример перевода десятичного числа 25(10) в двоичный вид показан на рисунке 16.

Результат перевода записывается в обратном порядке, т.е. начиная с последнего результата деления.

Алгоритм

1. Последовательно выполнить деление исходного целого десятичного числа и получаемых целых частных на основание системы (на 2) до тех пор, пока не получится частное, меньшее делителя (т.е. меньшее 2).

2. Записать полученные остатки в обратной последовательности.

Пример.Решение.

32510 = 1010001012                    
      -324                  
      1 -162                
        0 -80              
          1 -40            
            0 -20          
              0 -10        
                0 -4      
                  1 -2 1  
                    0    

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: