RubyMath

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total188 of 1,78889%27 of 12478%41121342131759
atanh_common(IRubyObject, IRubyObject)303957%6440%4661401
frexp19(ThreadContext, IRubyObject, IRubyObject)145178%4660%4621201
asinh19(ThreadContext, IRubyObject, IRubyObject)135982%3770%2621301
acosh19(ThreadContext, IRubyObject, IRubyObject)103477%2467%242901
sqrt19(ThreadContext, IRubyObject, IRubyObject)82071%2250%232701
needFloat(IRubyObject)72175%1375%131501
ldexp(ThreadContext, IRubyObject, IRubyObject, IRubyObject)60%n/a111111
asin19(ThreadContext, IRubyObject, IRubyObject)1878%2250%230301
acos19(ThreadContext, IRubyObject, IRubyObject)1878%2250%230301
domainCheck(IRubyObject, double, String)44%1150%121301
tan(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
asin(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
acos(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
atan(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
cosh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
sinh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
tanh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
acosh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
asinh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
atanh(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
log10(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
log2(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
sqrt(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
frexp(ThreadContext, IRubyObject, IRubyObject)0%n/a111111
erf(IRubyObject, IRubyObject)0%n/a111111
erfc19(ThreadContext, IRubyObject, IRubyObject)12297%11594%1901701
sign(double, double)1583%1375%130201
RubyMath()0%n/a112211
static {...}626100%n/a010701
erf19(ThreadContext, IRubyObject, IRubyObject)70100%8100%0501201
hypot19(ThreadContext, IRubyObject, IRubyObject, IRubyObject)64100%1788%1501201
gamma(ThreadContext, IRubyObject, IRubyObject)50100%10100%0601201
chebylevSerie(double, double[])39100%2100%020901
nemes_gamma(double)39100%6100%040501
lgamma(ThreadContext, IRubyObject, IRubyObject)38100%4100%030501
createMathModule(Ruby)24100%n/a010601
atanh_19(ThreadContext, IRubyObject, IRubyObject)24100%4100%030301
log_19(ThreadContext, IRubyObject, IRubyObject[])24100%2100%020501
log_common19(IRubyObject, double, double, String)22100%1375%130201
cosh19(ThreadContext, IRubyObject, IRubyObject)16100%n/a010201
sinh19(ThreadContext, IRubyObject, IRubyObject)16100%n/a010201
atan219(ThreadContext, IRubyObject, IRubyObject, IRubyObject)15100%n/a010301
cbrt(ThreadContext, IRubyObject, IRubyObject)14100%n/a010301
ldexp19(ThreadContext, IRubyObject, IRubyObject, IRubyObject)13100%n/a010201
domainCheck19(IRubyObject, double, String)9100%2100%020301
cos19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
sin19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
tan19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
atan19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
tanh19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
exp19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
log10_19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
log2_19(ThreadContext, IRubyObject, IRubyObject)8100%n/a010101
atan2(ThreadContext, IRubyObject, IRubyObject, IRubyObject)6100%n/a010101
hypot(ThreadContext, IRubyObject, IRubyObject, IRubyObject)6100%n/a010101
cos(ThreadContext, IRubyObject, IRubyObject)100%n/a010101
sin(ThreadContext, IRubyObject, IRubyObject)100%n/a010101
exp(ThreadContext, IRubyObject, IRubyObject)100%n/a010101
erfc(ThreadContext, IRubyObject, IRubyObject)100%n/a010101