Там какой-либо путь состоит в том, чтобы получить раздел периодической десятичной дроби части в Python?

Как продолжение этого вопроса, я начал смотреть на базирующиеся 3D механизмы некоторого OpenGL, записанные в C++ (CrystalSpace, Irrlicht, Panda3D), и они все выглядят довольно твердыми. Интересное примечание о Panda3D - то, что он записан в C++, но основной способ, которым Вы используете его, через Python. Мне кажется, что метод дал бы лучший из обоих миров до быстрого механизма, записанного в C++, объединенном с простотой программирования в Python. Я поставлю другой вопрос, сравнивающий эти механизмы. Спасибо за ответы.

8
задан Fernando Martin 12 July 2009 в 21:42
поделиться

2 ответа

Since giving the answer could be a spoiler for project euler (which is generally not done here at stackoverflow), I'd like to give this hint: read this (section 1.2 should ring a bell).

12
ответ дан 5 December 2019 в 13:00
поделиться

Найдите первое число в форме 10 ** k - 1, которое точно делится на знаменатель дроби, разделите его на знаменатель и умножьте на числитель, и вы получите повторяющуюся часть.

0
ответ дан 5 December 2019 в 13:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: