summaryrefslogtreecommitdiff
path: root/snvn1b.md
blob: 403dff459d74a1e14c9896d072eef1187c3d10d4 (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
28
29
30
31
32
33
---
id: snvn1b
date: 2026-07-20T08:05:25+0300
languages: [ru]
aliases:

reviews:

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

Разделим число на целую и дробную часть. Целую часть переводим как целое число между системами 
счисления.

Для перевода дробной части (p <- q) используем следующий алгоритм: последовательное умножение на 
основание новой системы.
Пример: переведём $0.87_{10}$ в троичную систему счисления.
0.87 * 3 = 2.61
0.61 * 3 = 1.83
0.83 * 3 = 2.49
0.49 * 3 = 1.47
0.47 * 3 = 1.41
...
$0.87_{10} = 0.21211..._{3}$

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

# Related
- [Перевод записей целых чисел между системами счисления](2fawjn)