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.acos19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.acosh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.acosh19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.asin(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.asin19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.asinh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.asinh19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.atan(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.atan19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.atan2(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloatRubyMath.atan219(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) Deprecated.static RubyFloatRubyMath.atanh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.atanh_19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.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.cos19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.cosh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.cosh19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.erf(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.erf19(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.erfc(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.erfc19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.exp(ThreadContext context, IRubyObject exponent) static RubyFloatRubyMath.exp(ThreadContext context, IRubyObject recv, IRubyObject exponent) static RubyFloatRubyMath.exp19(ThreadContext context, IRubyObject recv, IRubyObject exponent) Deprecated.(package private) final RubyFloatRubyBignum.fdivDouble(ThreadContext context, RubyBignum y) private RubyFloatRubyBignum.fdivInt(Ruby runtime, BigDecimal y) 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) static RubyFloatRubyMath.ldexp(ThreadContext context, IRubyObject recv, IRubyObject mantissa, IRubyObject exponent) static RubyFloatRubyMath.ldexp19(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.log_19(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static RubyFloatRubyMath.log10(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 10 logarithm of x.static RubyFloatRubyMath.log10_19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.log2(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 2 logarithm of x.static RubyFloatRubyMath.log2_19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.private static RubyFloatRubyMath.logCommon(ThreadContext context, double value, double base, String msg) (package private) static RubyFloatRubyKernel.new_float(Ruby runtime, RubyInteger num) static RubyFloatRubyKernel.new_float(Ruby runtime, IRubyObject object) static RubyFloatRubyKernel.new_float(IRubyObject recv, IRubyObject object) static RubyFloatRubyKernel.new_float19(IRubyObject recv, IRubyObject object) Deprecated.Ruby.newFloat(double value) static RubyFloatprivate RubyFloatstatic RubyFloatRubyRandom.randFloat(ThreadContext context) static RubyFloatRubyRandom.randFloat(ThreadContext context, RubyRandom.RandomType random) static RubyFloatRubyMath.sin(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.sin19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.sinh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.sinh19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.sqrt(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.sqrt19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.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 RubyFloatRubyNumeric.str2fnum19(Ruby runtime, RubyString arg, boolean strict) Deprecated.static RubyFloatRubyMath.tan(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.tan19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyMath.tanh(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloatRubyMath.tanh19(ThreadContext context, IRubyObject recv, IRubyObject x) Deprecated.static RubyFloatRubyNil.to_f(ThreadContext context, IRubyObject recv) nil_to_fRubyTime.to_f()protected RubyFloatRubyInteger.toFloat()static RubyFloatRubyFloat.unmarshalFrom(UnmarshalStream input) Modifier and TypeMethodDescriptionprivate IRubyObjectprivate booleanbooleanRubyBignum.fdivFloat(ThreadContext context, RubyFloat y) static longRubyNumeric.float2long(RubyFloat flt) static longRubyNumeric.float2ulong(RubyFloat flt) Convert the given RubyFloat into an unsigned long, encoded as a signed long.private static doubleRubyRandom.floatValue(ThreadContext context, RubyFloat v) static voidRubyFloat.marshalTo(RubyFloat aFloat, MarshalStream output) private IRubyObjectRubyBignum.subtractFloat(RubyFloat other) -
Uses of RubyFloat in org.jruby.ast.executable
Fields in org.jruby.ast.executable declared as RubyFloatModifier and TypeFieldDescriptionprivate static final RubyFloat[]RuntimeCache.EMPTY_FLOATSRuntimeCache.floatsMethods 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) private static RubyBigDecimalRubyBigDecimal.newFloatSpecialCases(Ruby runtime, RubyFloat val) private static RubyBigDecimalRubyBigDecimal.newInstance(Ruby runtime, IRubyObject recv, RubyFloat arg, MathContext mathContext) -
Uses of RubyFloat in org.jruby.ext.date
Methods in org.jruby.ext.date with parameters of type RubyFloatModifier and TypeMethodDescription(package private) static RubyNumericRubyDate.roundToPrecision(ThreadContext context, RubyFloat sub, long precision) -
Uses of RubyFloat in org.jruby.ext.securerandom
Methods in org.jruby.ext.securerandom that return RubyFloatModifier and TypeMethodDescriptionprivate static RubyFloatRubySecureRandom.randomDouble(ThreadContext context) private static RubyFloatRubySecureRandom.randomDouble(ThreadContext context, double lower, double upper) -
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)