Ruby | BigDecimal sign() function
BigDecimal#sign() : sign() is a BigDecimal class method which signs the Big decimal to the nearest integer.
Syntax: BigDecimal.sign()
Parameter: BigDecimal values
Return: signs the Big decimal to the nearest integer.
Example #1 :
require 'bigdecimal'
a = BigDecimal( "10333" )
b = -BigDecimal( "10" )
c = BigDecimal( "565" )
puts "BigDecimal example sign : #{a.sign()}\n\n"
puts "BigDecimal example sign : #{b.sign()}\n\n"
puts "BigDecimal example sign : #{c.sign()}\n\n"
|
Output :
BigDecimal example sign : 2
BigDecimal example sign : -2
BigDecimal example sign : 2
Example #2 :
require 'bigdecimal'
a = BigDecimal( '43443' )
b = BigDecimal( '10' )
c = BigDecimal( '-3' )
puts "BigDecimal example sign : #{a.sign()}\n\n"
puts "BigDecimal example sign : #{b.sign()}\n\n"
puts "BigDecimal example sign : #{c.sign()}\n\n"
|
Output :
BigDecimal example sign : 2
BigDecimal example sign : 2
BigDecimal example sign : -2
Last Updated :
05 Dec, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...