```ruby BigDecimal('2.7182818').power(-100, 50) # => 0.372008e-43 # required 50 digits, got 6 digits BigDecimal('0.3333333').power(100, 50) # => 0.194e-47 # required 50 digits, got 3 digits ```