Float phase() es un método de clase flotante que funciona con valores flotantes y funciona de manera diferente tanto para valores positivos como negativos.
Sintaxis: float.fase()
Parámetro: valor flotante que se va a comprobar
Devolución: devuelve 0 para valores positivos; de lo contrario, devuelve pi (3.141592653589793)
Ejemplo 1:
# Ruby code for phase() method # Initializing value a = -100.7 - 10.4 b = -100 * 2000.0 c = (22 + 7.1) * 4 # Printing result puts "phase value of a : #{a.phase}\n\n" puts "phase value of b : #{b.phase}\n\n" puts "phase value of c : #{c.phase}\n\n"
Producción :
phase value of a : 3.141592653589793 phase value of b : 3.141592653589793 phase value of c : 0
Ejemplo #2:
# Ruby code for phase() method # Initializing value a = -56.23333333 b = 10000.0 c = -(22 + 7.1) # Printing result puts "phase value of a : #{a.phase}\n\n" puts "phase value of b : #{b.phase}\n\n" puts "phase value of c : #{c.phase}\n\n"
Producción :
phase value of a : 3.141592653589793 phase value of b : 0 phase value of c : 3.141592653589793
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA