Ruby | BigDecimal / value
Last Updated :
07 Jan, 2020
BigDecimal#/() : /() is a BigDecimal class method which return the division quotient value of the two BigDecimal values.
Syntax: BigDecimal./()
Parameter: BigDecimal values
Return: Quotient of the two BigDecimal values
Code #1 : Example for /() method
require 'bigdecimal'
a = 42 . 1 ** 13
b = -BigDecimal( "10" )
c = -( 22 - 7 . 1 ) ** 10
puts "BigDecimal a / b : #{a/b}\n\n"
puts "BigDecimal b / c : #{b/c}\n\n"
puts "BigDecimal a / c : #{c/a}\n\n"
|
Output :
BigDecimal a / b : -0.1305170490200644E21
BigDecimal b / c : 0.18541177684682144225059299930550753841140048E-10
BigDecimal a / c : -4.132334206571191e-10
Code #2 : Example for /() method
require 'bigdecimal'
a = 12 ** 12 - 27
b = BigDecimal( '10' )-( 22 - 7 . 1 ) ** 10
c = BigDecimal( '-3' )
puts "BigDecimal a / b : #{a/b}\n\n"
puts "BigDecimal b / c : #{b/c}\n\n"
puts "BigDecimal a / c : #{c/a}\n\n"
|
Output :
BigDecimal a / b : -0.16531500266815313339085797797359551950417546414E2
BigDecimal b / c : 0.179780022065447E12
BigDecimal a / c : -0.336469964354864161144849420060934E-12
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...