Package | Description |
---|---|
org.jruby | |
org.jruby.ast.executable | |
org.jruby.ext.bigdecimal | |
org.jruby.ir.operands | |
org.jruby.runtime.builtin | |
org.jruby.util |
Modifier and Type | Method and Description |
---|---|
static RubyFloat |
RubyMath.acos(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.acos19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.acosh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.acosh19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.asin(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.asin19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.asinh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.asinh19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.atan(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.atan19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.atan2(ThreadContext context,
IRubyObject recv,
IRubyObject x,
IRubyObject y) |
static RubyFloat |
RubyMath.atan219(ThreadContext context,
IRubyObject recv,
IRubyObject x,
IRubyObject y)
Deprecated.
|
static RubyFloat |
RubyMath.atanh_19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.atanh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.cbrt(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
RubyFloat |
RubyFloat.convertToFloat() |
RubyFloat |
RubyBasicObject.convertToFloat()
Tries to convert this object to a Ruby Float using the "to_f" method.
|
static RubyFloat |
BasicObjectStub.convertToFloat(IRubyObject self) |
static RubyFloat |
RubyMath.cos(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.cos19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.cosh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.cosh19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.erf(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.erf19(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.erfc(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.erfc19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.exp(ThreadContext context,
IRubyObject recv,
IRubyObject exponent) |
static RubyFloat |
RubyMath.exp19(ThreadContext context,
IRubyObject recv,
IRubyObject exponent)
Deprecated.
|
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) |
static RubyFloat |
RubyMath.ldexp(ThreadContext context,
IRubyObject recv,
IRubyObject mantissa,
IRubyObject exponent) |
static RubyFloat |
RubyMath.ldexp19(ThreadContext context,
IRubyObject recv,
IRubyObject mantissa,
IRubyObject exponent) |
static RubyFloat |
RubyMath.log_19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated.
|
static RubyFloat |
RubyMath.log(ThreadContext context,
IRubyObject recv,
IRubyObject... args) |
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 val,
IRubyObject base) |
static RubyFloat |
RubyMath.log10_19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.log10(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Returns the base 10 logarithm of x.
|
static RubyFloat |
RubyMath.log2_19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.log2(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Returns the base 2 logarithm of x.
|
static RubyFloat |
RubyKernel.new_float(IRubyObject recv,
IRubyObject object) |
static RubyFloat |
RubyKernel.new_float(Ruby runtime,
IRubyObject object) |
static RubyFloat |
RubyKernel.new_float19(IRubyObject recv,
IRubyObject object)
Deprecated.
|
RubyFloat |
Ruby.newFloat(double value) |
static RubyFloat |
RubyFloat.newFloat(Ruby runtime,
double value) |
static RubyFloat |
RubyRandom.randFloat(ThreadContext context) |
static RubyFloat |
RubyRandom.randFloat(ThreadContext context,
RubyRandom.RandomType random) |
static RubyFloat |
RubyMath.sin(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.sin19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.sinh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.sinh19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.sqrt(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.sqrt19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
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)
Converts a string representation of a floating-point number to the
numeric value.
|
static RubyFloat |
RubyNumeric.str2fnum19(Ruby runtime,
RubyString arg,
boolean strict)
Deprecated.
|
static RubyFloat |
RubyMath.tan(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.tan19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
static RubyFloat |
RubyMath.tanh(ThreadContext context,
IRubyObject recv,
IRubyObject x) |
static RubyFloat |
RubyMath.tanh19(ThreadContext context,
IRubyObject recv,
IRubyObject x)
Deprecated.
|
RubyFloat |
RubyTime.to_f() |
static RubyFloat |
RubyNil.to_f(ThreadContext context,
IRubyObject recv)
nil_to_f
|
protected RubyFloat |
RubyInteger.toFloat() |
static RubyFloat |
RubyFloat.unmarshalFrom(UnmarshalStream input) |
Modifier and Type | Method and Description |
---|---|
boolean |
RubyFloat.fastEqual(RubyFloat other) |
IRubyObject |
RubyBignum.fdivFloat(ThreadContext context,
RubyFloat y) |
static long |
RubyNumeric.float2long(RubyFloat flt) |
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) |
Modifier and Type | Field and Description |
---|---|
RubyFloat[] |
RuntimeCache.floats |
Modifier and Type | Method and Description |
---|---|
RubyFloat |
AbstractScript.getFloat(ThreadContext context,
int i,
double value) |
RubyFloat |
RuntimeCache.getFloat(ThreadContext context,
int index,
double value) |
RubyFloat |
AbstractScript.getFloat0(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat1(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat2(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat3(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat4(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat5(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat6(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat7(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat8(ThreadContext context,
double value) |
RubyFloat |
AbstractScript.getFloat9(ThreadContext context,
double value) |
Modifier and Type | Method and Description |
---|---|
RubyFloat |
RubyBigDecimal.convertToFloat() |
Modifier and Type | Method and Description |
---|---|
RubyNumeric |
RubyBigDecimal.multiplyWith(ThreadContext context,
RubyFloat value) |
Modifier and Type | Method and Description |
---|---|
RubyFloat |
UndefinedValue.convertToFloat() |
Modifier and Type | Method and Description |
---|---|
RubyFloat |
IRubyObject.convertToFloat()
Converts this Ruby object to a Float (using to_f).
|
Modifier and Type | Method and Description |
---|---|
static RubyFloat |
Numeric.f_abs(ThreadContext context,
RubyFloat x) |
static RubyFloat |
TypeConverter.toFloat(Ruby runtime,
IRubyObject obj) |
Modifier and Type | Method and Description |
---|---|
static 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) |
Copyright © 2001-2021 JRuby. All Rights Reserved.