summaryrefslogtreecommitdiff
path: root/xaxe1d.md
blob: 4ef520a149471da131e4baceaafb86228a0add76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
id: xaxe1d
date: 2026-07-20T08:25:01+0300
languages: [ru]
aliases:

reviews:

tags:
- draft
- knowledge
---
# Перевод записей чисел между системами счислений основания степени 2

Для преобразования системы счисления 2^p -> 2^q необходимо преобразовать число в двоичную систему, 
перегруппировать биты, и преобразовать в другую систему счисления с помощью групп бит.

При переводе из 2 в 2^q - группируем по q бит, что образует цифру в системе 2^q
При переводе из 2^q в 2 - склеиваем битовые представления цифр, что создаёт двоичное число
Перевод 2^p -> 2^q необходимо выполнять как 2^p -> 2 -> 2^q.

Пример: перевести $85.3_{16}$ в восьмиричную систему счисления.
$85.3_{16} = 10000101.0011_2$
$010,000,101.001,100_2 = 205.14_8$

# Up
- [Системы счисления](o6cxpv)