summaryrefslogtreecommitdiff
path: root/xaxe1d.md
diff options
context:
space:
mode:
authorLibravatar Mora Unie Youer <[email protected]>2026-07-20 19:14:22 +0300
committerLibravatar Mora Unie Youer <[email protected]>2026-07-20 19:14:22 +0300
commit902f9aa4c18c07969ca085bd4e0b719907d3a6c1 (patch)
tree4ba28299ba170526437422fc48cde1b251ef8e5f /xaxe1d.md
parentsnapshot: 2026-07-17 (diff)
downloadzk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.tar.gz
zk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.tar.bz2
zk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.tar.lz
zk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.tar.xz
zk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.tar.zst
zk-902f9aa4c18c07969ca085bd4e0b719907d3a6c1.zip
snapshot: 2026-07-20
Diffstat (limited to 'xaxe1d.md')
-rw-r--r--xaxe1d.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/xaxe1d.md b/xaxe1d.md
new file mode 100644
index 0000000..fa2df0d
--- /dev/null
+++ b/xaxe1d.md
@@ -0,0 +1,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)