float(10 ** Decimal('1'))
float(10 ** Decimal('1.0000000000000001'))
float(10 ** Decimal('1.00000000000000015'))
float(10 ** Decimal('1.0000000000000002'))
Как генерировать независимые от масштаба случайные числа с плавающей запятой?