Horje
Ruby Float divmod() method with example

Float divmod() is a float class method that returns an array having the quotient and remainder on dividing two numbers.

Syntax: float.divmod()
Parameter: float values – dividend and divisor
Return: An array with quotient and remainder.

Example #1: 

Ruby

# Ruby code for divmod() method
 
# Initializing value
a = 4.0
b = 2.0
 
# Printing result
puts "Division a/b : #{a.divmod(b)}\n\n"
puts "Division b/a : #{b.divmod(a)}\n\n"

Output : 

Division a/b : [2, 0.0]

Division b/a : [0, 2.0]

Example #2:  

Ruby

# Ruby program for divmod() method
 
# Initializing value
a = 0
b = 2.0
 
# dividing by zero - gives error
puts "Division a/b : #{a.divmod(b)}\n\n"
puts "Division b/a : #{b.divmod(a)}\n\n"

Output : 

source_file.rb:8:in `divmod': divided by 0 (ZeroDivisionError)
    from source_file.rb:8:in `'

Division a/b : [0, 0.0]

 




Reffered: https://www.geeksforgeeks.org


Ruby

Related
Ruby Float negative() method with example Ruby Float negative() method with example
Ruby Float fdiv() method with example Ruby Float fdiv() method with example
Ruby Float magnitude() method with example Ruby Float magnitude() method with example
Ruby Float modulo() method with example Ruby Float modulo() method with example
Ruby Float nan?() method with example Ruby Float nan?() method with example

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
9