diff options
| author | 2026-07-20 19:14:22 +0300 | |
|---|---|---|
| committer | 2026-07-20 19:14:22 +0300 | |
| commit | 902f9aa4c18c07969ca085bd4e0b719907d3a6c1 (patch) | |
| tree | 4ba28299ba170526437422fc48cde1b251ef8e5f /xaxe1d.md | |
| parent | snapshot: 2026-07-17 (diff) | |
| download | zk-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 '')
| -rw-r--r-- | xaxe1d.md | 27 |
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) |
