Float to_d() es un método de clase flotante que devuelve una representación BigDecimal del valor flotante
Sintaxis: float.to_d()
Parámetro: valor flotante como argumento parámetro de precisión: número de dígitos significativos para el resultado
Retorno: Representación BigDecimal del valor flotante con un número significativo de dígitos para el resultado.
Ejemplo 1 :
Ruby
# Ruby code for to_d() method require 'bigdecimal' require 'bigdecimal/util' # Initializing value a = 0.767 b = 2999.011 # Printing result puts "BigDecimal a : #{a.to_d}\n\n" puts "BigDecimal b : #{b.to_d}\n\n"
Producción :
BigDecimal a : 0.767E0 BigDecimal b : 0.2999011E4
Ejemplo #2:
Ruby
# Ruby code for to_d() method require 'bigdecimal' require 'bigdecimal/util' # Initializing value a = 0.767 b = 2999.011 c = 2.0000 # Printing result puts "BigDecimal a : #{a.to_d(2)}\n\n" puts "BigDecimal b : #{b.to_d(5)}\n\n" puts "BigDecimal c : #{c.to_d()}\n\n"
Producción :
BigDecimal a : 0.77E0 BigDecimal b : 0.2999E4 BigDecimal c : 0.2E1
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA