Ruby BigDecimal类的power函数

Ruby BigDecimal类的power函数

BigDecimal#power() : power()是BigDecimal类的一个方法,用于返回提升到n的幂的BigDecimal值。

语法。BigDecimal.power()

参数。BigDecimal值,用于查找该值的幂。

返回:

n – 数值提高到n的幂

prec – 精度

代码#1:power()方法的例子

# Ruby code for power() method
  
# loading BigDecimal
require 'bigdecimal'
  
# declaring BigDecimal
a = 42.1**13
  
# declaring BigDecimal
b = -BigDecimal("10")
  
  
# b
puts "power value of b : #{b.power(3, 4)}\n\n"

输出:

power value of b : -0.1E4

代码#2:power()方法的例子

# Ruby code for power() method
  
# loading BigDecimal
require 'bigdecimal'
  
# declaring BigDecimal
b = BigDecimal("200")
  
# declaring BigDecimal
c = BigDecimal('-3')
  
# POWER 
puts "power value of b : #{b.power(4)}\n\n"
  
# c
puts "power value of c : #{c.power(2)}\n\n"

输出:

power value of b : 0.16E10

power value of c : 0.9E1

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程