Uses of Class
org.jruby.RubyFloat
Packages that use RubyFloat
Package
Description
-
Uses of RubyFloat in org.jruby
Modifier and TypeMethodDescriptionstatic RubyFloat
RubyMath.acos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.acosh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.asin
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.asinh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.atan
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.atan2
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloat
RubyMath.atanh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.cbrt
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
BasicObjectStub.convertToFloat
(IRubyObject self) RubyBasicObject.convertToFloat()
Tries to convert this object to a Ruby Float using the "to_f" method.RubyFloat.convertToFloat()
static RubyFloat
RubyMath.cos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.cosh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.erf
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.erfc
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.exp
(ThreadContext context, IRubyObject exponent) static RubyFloat
RubyMath.exp
(ThreadContext context, IRubyObject recv, IRubyObject exponent) static RubyFloat
RubyMath.gamma
(ThreadContext context, IRubyObject recv, IRubyObject x) Based on Gergő Nemes's Gamma Function approximation formula, we compute approximate value of Gamma function of x.static RubyFloat
RubyMath.hypot
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloat
RubyMath.hypot19
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) Deprecated.static RubyFloat
RubyMath.ldexp
(ThreadContext context, IRubyObject recv, IRubyObject mantissa, IRubyObject exponent) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject val) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject val) Returns the natural logarithm of x.static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject... args) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject val, IRubyObject base) static RubyFloat
RubyMath.log10
(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 10 logarithm of x.static RubyFloat
RubyMath.log2
(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 2 logarithm of x.static RubyFloat
RubyKernel.new_float
(Ruby runtime, IRubyObject object) Deprecated.static RubyFloat
RubyKernel.new_float
(IRubyObject recv, IRubyObject object) Deprecated.static RubyFloat
RubyKernel.new_float
(ThreadContext context, IRubyObject object) Ruby.newFloat
(double value) static RubyFloat
static RubyFloat
RubyRandomBase.randFloat
(ThreadContext context) static RubyFloat
RubyRandomBase.randFloat
(ThreadContext context, org.jruby.RubyRandom.RandomType random) static RubyFloat
RubyMath.sin
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.sinh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.sqrt
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyNumeric.str2fnum
(Ruby runtime, RubyString arg) Same as RubyNumeric.str2fnum passing false for strict.static RubyFloat
RubyNumeric.str2fnum
(Ruby runtime, RubyString arg, boolean strict) static RubyFloat
RubyMath.tan
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.tanh
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyNil.to_f
(ThreadContext context, IRubyObject recv) nil_to_fRubyTime.to_f()
protected RubyFloat
RubyInteger.toFloat()
static RubyFloat
RubyFloat.unmarshalFrom
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyFloat
RubyFloat.unmarshalFrom
(ThreadContext context, RubyInputStream in, MarshalLoader input) Modifier and TypeMethodDescriptionboolean
RubyBignum.fdivFloat
(ThreadContext context, RubyFloat y) static long
RubyNumeric.float2long
(RubyFloat flt) Deprecated.static long
RubyNumeric.float2ulong
(RubyFloat flt) Convert the given RubyFloat into an unsigned long, encoded as a signed long.static void
RubyFloat.marshalTo
(RubyFloat aFloat, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static void
RubyFloat.marshalTo
(ThreadContext context, RubyOutputStream out, RubyFloat aFloat, MarshalDumper output) -
Uses of RubyFloat in org.jruby.api
Methods in org.jruby.api that return RubyFloatModifier and TypeMethodDescriptionstatic RubyFloat
Convert.asFloat
(ThreadContext context, double value) Create a Ruby Float from a java double.static RubyFloat
Convert.asFloat
(ThreadContext context, long value) Create a Ruby Float from a java long.Methods in org.jruby.api with parameters of type RubyFloatModifier and TypeMethodDescriptionstatic long
Convert.toInt
(ThreadContext context, RubyFloat value) static long
Convert.toLong
(ThreadContext context, RubyFloat value) -
Uses of RubyFloat in org.jruby.ast.executable
Fields in org.jruby.ast.executable declared as RubyFloatMethods in org.jruby.ast.executable that return RubyFloatModifier and TypeMethodDescriptionfinal RubyFloat
AbstractScript.getFloat
(ThreadContext context, int i, double value) final RubyFloat
RuntimeCache.getFloat
(ThreadContext context, int index, double value) final RubyFloat
AbstractScript.getFloat0
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat1
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat2
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat3
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat4
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat5
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat6
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat7
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat8
(ThreadContext context, double value) final RubyFloat
AbstractScript.getFloat9
(ThreadContext context, double value) -
Uses of RubyFloat in org.jruby.ext.bigdecimal
Methods in org.jruby.ext.bigdecimal that return RubyFloatMethods in org.jruby.ext.bigdecimal with parameters of type RubyFloatModifier and TypeMethodDescriptionRubyBigDecimal.multiplyWith
(ThreadContext context, RubyFloat value) -
Uses of RubyFloat in org.jruby.ir.operands
Methods in org.jruby.ir.operands that return RubyFloat -
Uses of RubyFloat in org.jruby.runtime.builtin
Methods in org.jruby.runtime.builtin that return RubyFloatModifier and TypeMethodDescriptionIRubyObject.convertToFloat()
Converts this Ruby object to a Float (using to_f). -
Uses of RubyFloat in org.jruby.util
Methods in org.jruby.util that return RubyFloatModifier and TypeMethodDescriptionstatic RubyFloat
Numeric.f_abs
(ThreadContext context, RubyFloat x) static RubyFloat
TypeConverter.toFloat
(Ruby runtime, IRubyObject obj) Methods in org.jruby.util with parameters of type RubyFloatModifier and TypeMethodDescriptionstatic RubyFloat
Numeric.f_abs
(ThreadContext context, RubyFloat x) static boolean
Numeric.f_negative_p
(ThreadContext context, RubyFloat x) static IRubyObject
Numeric.f_quo
(ThreadContext context, RubyFloat x, RubyFloat y)