summaryrefslogtreecommitdiff
path: root/xaxe1d.md
blob: fa2df0d6c9c37827e9e9c319cfd2848285c04c33 (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)