Uses of Class
org.jruby.RubyFloat
Packages that use RubyFloat
Package
Description
-
Uses of RubyFloat in org.jruby
Modifier and TypeMethodDescriptionstatic RubyFloatRubyMath.acos(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.acosh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.asin(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.asinh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.atan(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.atan2(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloatRubyMath.atanh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.cbrt(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatBasicObjectStub.convertToFloat(IRubyObject self) RubyBasicObject.convertToFloat()Tries to convert this object to a Ruby Float using the "to_f" method.RubyFloat.convertToFloat()static RubyFloatRubyMath.cos(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.cosh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.erf(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.erfc(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.exp(ThreadContext context, IRubyObject exponent) static RubyFloatRubyMath.exp(ThreadContext context, IRubyObject recv, IRubyObject exponent) static RubyFloatRubyMath.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 RubyFloatRubyMath.hypot(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloatRubyMath.hypot19(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) Deprecated.static RubyFloatRubyMath.ldexp(ThreadContext context, IRubyObject recv, IRubyObject mantissa, IRubyObject exponent) static RubyFloatRubyMath.log(ThreadContext context, IRubyObject val) static RubyFloatRubyMath.log(ThreadContext context, IRubyObject recv, IRubyObject val) Returns the natural logarithm of x.static RubyFloatRubyMath.log(ThreadContext context, IRubyObject recv, IRubyObject... args) static RubyFloatRubyMath.log(ThreadContext context, IRubyObject recv, IRubyObject val, IRubyObject base) static RubyFloatRubyMath.log10(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 10 logarithm of x.static RubyFloatRubyMath.log2(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 2 logarithm of x.static RubyFloatRubyKernel.new_float(Ruby runtime, IRubyObject object) Deprecated.static RubyFloatRubyKernel.new_float(IRubyObject recv, IRubyObject object) Deprecated.static RubyFloatRubyKernel.new_float(ThreadContext context, IRubyObject object) Ruby.newFloat(double value) static RubyFloatstatic RubyFloatRubyRandomBase.randFloat(ThreadContext context) static RubyFloatRubyRandomBase.randFloat(ThreadContext context, org.jruby.RubyRandom.RandomType random) static RubyFloatRubyMath.sin(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.sinh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.sqrt(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyNumeric.str2fnum(Ruby runtime, RubyString arg) Same as RubyNumeric.str2fnum passing false for strict.static RubyFloatRubyNumeric.str2fnum(Ruby runtime, RubyString arg, boolean strict) static RubyFloatRubyMath.tan(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.tanh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyNil.to_f(ThreadContext context, IRubyObject recv) nil_to_fRubyTime.to_f()protected RubyFloatRubyInteger.toFloat()static RubyFloatRubyFloat.unmarshalFrom(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyFloatRubyFloat.unmarshalFrom(ThreadContext context, RubyInputStream in, MarshalLoader input) Modifier and TypeMethodDescriptionbooleanRubyBignum.fdivFloat(ThreadContext context, RubyFloat y) static longRubyNumeric.float2long(RubyFloat flt) Deprecated.static longRubyNumeric.float2ulong(RubyFloat flt) Convert the given RubyFloat into an unsigned long, encoded as a signed long.static voidRubyFloat.marshalTo(RubyFloat aFloat, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static voidRubyFloat.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 RubyFloatConvert.asFloat(ThreadContext context, double value) Create a Ruby Float from a java double.static RubyFloatConvert.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 longConvert.toInt(ThreadContext context, RubyFloat value) static longConvert.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 RubyFloatAbstractScript.getFloat(ThreadContext context, int i, double value) final RubyFloatRuntimeCache.getFloat(ThreadContext context, int index, double value) final RubyFloatAbstractScript.getFloat0(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat1(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat2(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat3(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat4(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat5(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat6(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat7(ThreadContext context, double value) final RubyFloatAbstractScript.getFloat8(ThreadContext context, double value) final RubyFloatAbstractScript.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 RubyFloatNumeric.f_abs(ThreadContext context, RubyFloat x) static RubyFloatTypeConverter.toFloat(Ruby runtime, IRubyObject obj) Methods in org.jruby.util with parameters of type RubyFloatModifier and TypeMethodDescriptionstatic RubyFloatNumeric.f_abs(ThreadContext context, RubyFloat x) static booleanNumeric.f_negative_p(ThreadContext context, RubyFloat x) static IRubyObjectNumeric.f_quo(ThreadContext context, RubyFloat x, RubyFloat y)