Size: a a a

Сообщество Python Программистов

2021 June 19

Д

Дмитрий in Сообщество Python Программистов
Возьмем, например, число 0.8=0+8\10. Отлично смотрится в десятичной системе счисления. Но вот если попробовать получить запись этого числа в двоичной системе счисления — будут проблемы. Попробуем, пока не устанем

0+1\2+1\4+0\8+0\16+1\32+1\64+...=0 + 0.5 + 0.25+0.03125+0.015625+...=0.796875+...

Продолжать можно еще довольно долго, но уже сейчас видно, что 0.8 в десятичной системе это 0.11001100...(дальше очень много цифр) в двоичной. Если честно, то это периодическое число с периодом 1100, так что мы никогда не сможем выразить его точно в двоичной системе счисления. 110011001100... будет продолжаться до бесконечности.
источник

E

Egor in Сообщество Python Программистов
если до точки положительные степени, после - отрицательные
источник

W

Wpakk in Сообщество Python Программистов
сорри за глупый вопрос, а что такое 2сс?
источник

E

Egor in Сообщество Python Программистов
например 0.6 = 0.5 + 0.0625 + ...
источник

A

Alexander in Сообщество Python Программистов
а вот с иррациональными и трансцедентными числами - всё гораздо хуже. то, что иррационально или трансцедентно в десятичке - не факт, что является таковым в двоичке
источник

E

Egor in Сообщество Python Программистов
двоичная система счисления
источник

W

Wpakk in Сообщество Python Программистов
аааа
источник

A

Alexander in Сообщество Python Программистов
двоичная система счисления
источник

W

Wpakk in Сообщество Python Программистов
спасибо
источник

E

Egor in Сообщество Python Программистов
с иррациональными вряд ли, они же на то и иррациональные, что не могут быть представлены в виде дроби двух натуральных  (дробь - на английском ratio, вот они и irrational)
источник

E

Egor in Сообщество Python Программистов
а мы доказали, что натуральные все могут быть
источник

A

Alexander in Сообщество Python Программистов
ну так то же про десятичку. В троичке часть иррациональных чисел вполне себе рациональны
источник

A

Alexander in Сообщество Python Программистов
если я ничего не путаю
источник

A

Alexander in Сообщество Python Программистов
но это было давно
источник

E

Egor in Сообщество Python Программистов
так, ну и шо? Представить то можем его
источник

E

Egor in Сообщество Python Программистов
например?
источник

E

Egor in Сообщество Python Программистов
ты имеешь в виду, что 0.(3) в десятичной = 0.1 в троичной? Это все равно рациональная
источник

E

Egor in Сообщество Python Программистов
опять же, иррациональные просто не могут быть представлены в виде отношения двух чисел, на то и иррациональные
источник

E

Egor in Сообщество Python Программистов
1/3 - рациональное, как и любое a/b при целых a, b!=0
источник

Д

Дмитрий in Сообщество Python Программистов
А докажи, что есть действительное число, которое нельзя представить в 2сс.
источник