public class RubyMath extends Object
Constructor and Description |
---|
RubyMath() |
public static RubyModule createMathModule(Ruby runtime)
public static RubyFloat atan2(IRubyObject recv, IRubyObject x, IRubyObject y)
public static RubyFloat atan219(IRubyObject recv, IRubyObject x, IRubyObject y)
public static RubyFloat cos(IRubyObject recv, IRubyObject x)
public static RubyFloat cos19(IRubyObject recv, IRubyObject x)
public static RubyFloat sin(IRubyObject recv, IRubyObject x)
public static RubyFloat sin19(IRubyObject recv, IRubyObject x)
public static RubyFloat tan(IRubyObject recv, IRubyObject x)
public static RubyFloat tan19(IRubyObject recv, IRubyObject x)
public static RubyFloat asin(IRubyObject recv, IRubyObject x)
public static RubyFloat asin19(IRubyObject recv, IRubyObject x)
public static RubyFloat acos(IRubyObject recv, IRubyObject x)
public static RubyFloat acos19(IRubyObject recv, IRubyObject x)
public static RubyFloat atan(IRubyObject recv, IRubyObject x)
public static RubyFloat atan19(IRubyObject recv, IRubyObject x)
public static RubyFloat cosh(IRubyObject recv, IRubyObject x)
public static RubyFloat cosh19(IRubyObject recv, IRubyObject x)
public static RubyFloat sinh(IRubyObject recv, IRubyObject x)
public static RubyFloat sinh19(IRubyObject recv, IRubyObject x)
public static RubyFloat tanh(IRubyObject recv, IRubyObject x)
public static RubyFloat tanh19(IRubyObject recv, IRubyObject x)
public static RubyFloat acosh(IRubyObject recv, IRubyObject x)
public static RubyFloat acosh19(IRubyObject recv, IRubyObject x)
public static RubyFloat asinh(IRubyObject recv, IRubyObject x)
public static RubyFloat asinh19(IRubyObject recv, IRubyObject x)
public static RubyFloat atanh(IRubyObject recv, IRubyObject x)
public static RubyFloat atanh_19(IRubyObject recv, IRubyObject x)
public static RubyFloat exp(IRubyObject recv, IRubyObject exponent)
public static RubyFloat exp19(IRubyObject recv, IRubyObject exponent)
public static RubyFloat log(IRubyObject recv, IRubyObject x)
public static RubyFloat log_19(IRubyObject recv, IRubyObject[] args)
public static RubyFloat log10(IRubyObject recv, IRubyObject x)
public static RubyFloat log10_19(IRubyObject recv, IRubyObject x)
public static RubyFloat log2(IRubyObject recv, IRubyObject x)
public static RubyFloat log2_19(IRubyObject recv, IRubyObject x)
public static RubyFloat sqrt(IRubyObject recv, IRubyObject x)
public static RubyFloat sqrt19(IRubyObject recv, IRubyObject x)
public static RubyFloat cbrt(IRubyObject recv, IRubyObject x)
public static RubyFloat hypot(IRubyObject recv, IRubyObject x, IRubyObject y)
public static RubyFloat hypot19(IRubyObject recv, IRubyObject x, IRubyObject y)
public static RubyArray frexp(IRubyObject recv, IRubyObject other)
public static RubyArray frexp19(IRubyObject recv, IRubyObject other)
public static RubyFloat ldexp(IRubyObject recv, IRubyObject mantissa, IRubyObject exponent)
public static RubyFloat ldexp19(IRubyObject recv, IRubyObject mantissa, IRubyObject exponent)
public static RubyFloat erf(IRubyObject recv, IRubyObject x)
public static RubyFloat erf19(IRubyObject recv, IRubyObject x)
public static RubyFloat erfc(IRubyObject recv, IRubyObject x)
public static RubyFloat erfc19(IRubyObject recv, IRubyObject x)
public static RubyFloat gamma(IRubyObject recv, IRubyObject x)
recv
- Math modulex
- a real numberpublic static RubyArray lgamma(IRubyObject recv, IRubyObject x)
recv
- Math modulex
- a real numbergamma(org.jruby.runtime.builtin.IRubyObject, org.jruby.runtime.builtin.IRubyObject)
Copyright © 2001-2015 JRuby. All Rights Reserved.