Ruby | BigDecimal / value
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
# Ruby code for BigDecimal./() method # loading BigDecimal require 'bigdecimal' # declaring BigDecimal a = 42 . 1 ** 13 # declaring BigDecimal b = -BigDecimal( "10" ) # declaring BigDecimal c = -( 22 - 7 . 1 ) ** 10 # DIVISION RESULTS 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
# Ruby code for BigDecimal./() method # loading BigDecimal require 'bigdecimal' # declaring BigDecimal a = 12 ** 12 - 27 # declaring BigDecimal b = BigDecimal( '10' )-( 22 - 7 . 1 ) ** 10 # declaring BigDecimal c = BigDecimal( '-3' ) # DIVISION RESULTS 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
Contact Us