Ruby BigDecimal E()函数

Ruby BigDecimal E()函数

BigDecimal#E() :E()是BigDecimal类的一个方法,用于返回精度为指定位数的正切值,数值。

语法。BigDecimal.E()

参数。BigDecimal的值

返回:以指定精度的数字为单位的正切值,数值。

例子 #1 :

# Ruby code for BigDecimal.E() method
  
# loading library
require 'bigdecimal'
require 'bigdecimal/util'
  
require "bigdecimal/math"
  
include BigMath
  
# declaring bigdecimal
a = BigMath.E(BigDecimal("10")).to_s
  
# declaring bigdecimal
b = BigMath.E(BigDecimal("032")).to_s
  
# declaring bigdecimal
c = BigMath.E(BigDecimal("1")).to_s
  
  
# E() method
puts "BigDecimal a E method : #{a}\n\n"
  
puts "BigDecimal b E method : #{b}\n\n"
  
puts "BigDecimal c E method : #{c}\n\n"

输出:

BigDecimal a E method : 0.2718281828E1

BigDecimal b E method : 0.27182818284590452353602874713527E1

BigDecimal c E method : 0.3E1

例子 #2 :

# Ruby code for BigDecimal.E() method
  
# loading library
require 'bigdecimal'
require 'bigdecimal/util'
  
require "bigdecimal/math"
  
include BigMath
  
# declaring bigdecimal
a = BigMath.E(BigDecimal("120")).to_s
  
# declaring bigdecimal
b = BigMath.E(BigDecimal("1.0")).to_s
  
# declaring bigdecimal
c = BigMath.E(BigDecimal("3")).to_s
  
# E() method
puts "BigDecimal a E method : #{a}\n\n"
  
puts "BigDecimal b E method : #{b}\n\n"
  
puts "BigDecimal c E method : #{c}\n\n"

输出:

BigDecimal a E method : 0.271828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992E1

BigDecimal b E method : 0.3E1

BigDecimal c E method : 0.272E1

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程