Float divmod() es un método de clase flotante que devuelve una array que tiene el cociente y el resto al dividir dos números.
Sintaxis: float.divmod()
Parámetro: valores flotantes – dividendo y divisor
Retorno: Una array con cociente y resto.
Ejemplo 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"
Producción :
Division a/b : [2, 0.0] Division b/a : [0, 2.0]
Ejemplo #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"
Producción :
source_file.rb:8:in `divmod': divided by 0 (ZeroDivisionError) from source_file.rb:8:in `' Division a/b : [0, 0.0]
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA