NumericArithmetic

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,787 of 1,7870%102 of 1020%167167262262116116
power(DoubleLiteral, DoubleLiteral)700%120%779911
inputOutOfBound(Literal, double, double, boolean, boolean)540%180%10107711
divideDecimalV3(DecimalV3Literal, DecimalV3Literal)440%20%228811
sinh(DoubleLiteral)410%60%447711
log(DoubleLiteral, DoubleLiteral)400%60%445511
multiplyDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)340%n/a116611
truncate(DecimalV3Literal, IntegerLiteral)340%40%337711
acosh(DoubleLiteral)300%40%335511
atanh(DoubleLiteral)300%40%335511
coalesce(Literal, Literal[])280%60%446611
lcm(BigIntLiteral, BigIntLiteral)280%n/a114411
sign(DoubleLiteral)270%40%335511
divideDouble(DoubleLiteral, DoubleLiteral)250%20%224411
log2(DoubleLiteral)240%20%223311
cot(DoubleLiteral)230%20%223311
sec(DoubleLiteral)230%20%223311
csc(DoubleLiteral)230%20%223311
even(DoubleLiteral)230%n/a114411
bitCount(LargeIntLiteral)230%20%223311
divideDecimal(DecimalLiteral, DecimalLiteral)220%20%224411
round(DoubleLiteral, IntegerLiteral)210%n/a112211
ceil(DoubleLiteral, IntegerLiteral)210%n/a112211
floor(DoubleLiteral, IntegerLiteral)210%n/a112211
ln(DoubleLiteral)210%20%223311
log10(DoubleLiteral)210%20%223311
sqrt(DoubleLiteral)210%20%223311
sin(DoubleLiteral)210%20%223311
cos(DoubleLiteral)210%20%223311
tan(DoubleLiteral)210%20%223311
asin(DoubleLiteral)210%20%223311
acos(DoubleLiteral)210%20%223311
dlog10(DoubleLiteral)210%20%223311
dsqrt(DoubleLiteral)210%20%223311
lcm(LargeIntLiteral, LargeIntLiteral)200%n/a114411
round(DoubleLiteral)190%n/a112211
ceil(DoubleLiteral)190%n/a112211
floor(DoubleLiteral)190%n/a112211
addLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
subtractLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
multiplyLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
bitLength(VarcharLiteral)150%n/a113311
bitLength(StringLiteral)150%n/a113311
addTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
addSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)140%n/a112211
addDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)140%n/a112211
subtractTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
subtractSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)140%n/a112211
subtractDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)140%n/a112211
multiplyTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
multiplySmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)140%n/a112211
addIntInt(IntegerLiteral, IntegerLiteral)130%n/a112211
addBigIntBigInt(BigIntLiteral, BigIntLiteral)130%n/a112211
addDoubleDouble(DoubleLiteral, DoubleLiteral)130%n/a112211
subtractIntInt(IntegerLiteral, IntegerLiteral)130%n/a112211
subtractBigIntBigInt(BigIntLiteral, BigIntLiteral)130%n/a112211
subtractDoubleDouble(DoubleLiteral, DoubleLiteral)130%n/a112211
multiplyIntInt(IntegerLiteral, IntegerLiteral)130%n/a112211
multiplyBigIntBigInt(BigIntLiteral, BigIntLiteral)130%n/a112211
multiplyDoubleDouble(DoubleLiteral, DoubleLiteral)130%n/a112211
gcd(LargeIntLiteral, LargeIntLiteral)130%n/a113311
signbit(DoubleLiteral)120%20%223311
gcd(TinyIntLiteral, TinyIntLiteral)120%n/a111111
gcd(SmallIntLiteral, SmallIntLiteral)120%n/a111111
lcm(TinyIntLiteral, TinyIntLiteral)120%n/a111111
lcm(IntegerLiteral, IntegerLiteral)120%n/a111111
addDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
subtractDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
multiplyDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
castDecimalV3Literal(DecimalV3Literal, int)110%n/a112211
round(DecimalV3Literal, IntegerLiteral)110%n/a112211
ceil(DecimalV3Literal, IntegerLiteral)110%n/a112211
floor(DecimalV3Literal, IntegerLiteral)110%n/a112211
atan2(DoubleLiteral, DoubleLiteral)110%n/a111111
gcd(IntegerLiteral, IntegerLiteral)110%n/a111111
gcd(BigIntLiteral, BigIntLiteral)110%n/a111111
lcm(SmallIntLiteral, SmallIntLiteral)110%n/a111111
bitCount(TinyIntLiteral)110%n/a111111
bitCount(SmallIntLiteral)110%n/a111111
fmod(DoubleLiteral, DoubleLiteral)110%n/a111111
fmod(FloatLiteral, FloatLiteral)110%n/a111111
dexp(DoubleLiteral)100%n/a112211
abs(TinyIntLiteral)90%n/a111111
abs(IntegerLiteral)90%n/a111111
abs(BigIntLiteral)90%n/a111111
round(DecimalV3Literal)90%n/a111111
ceil(DecimalV3Literal)90%n/a111111
floor(DecimalV3Literal)90%n/a111111
bitCount(IntegerLiteral)90%n/a111111
bitCount(BigIntLiteral)90%n/a111111
xor(BooleanLiteral, BooleanLiteral)90%n/a111111
abs(SmallIntLiteral)80%n/a111111
abs(FloatLiteral)80%n/a111111
abs(DoubleLiteral)80%n/a111111
exp(DoubleLiteral)80%n/a111111
atan(DoubleLiteral)80%n/a111111
asinh(DoubleLiteral)80%n/a111111
cbrt(DoubleLiteral)80%n/a111111
cosh(DoubleLiteral)80%n/a111111
tanh(DoubleLiteral)80%n/a111111
radians(DoubleLiteral)80%n/a111111
degrees(DoubleLiteral)80%n/a111111
abs(LargeIntLiteral)70%n/a111111
abs(DecimalLiteral)70%n/a111111
abs(DecimalV3Literal)70%n/a111111
isnan(DoubleLiteral)60%n/a111111
isnan(FloatLiteral)60%n/a111111
isinf(DoubleLiteral)60%n/a111111
isinf(FloatLiteral)60%n/a111111
dpow(DoubleLiteral, DoubleLiteral)40%n/a111111
fpow(DoubleLiteral, DoubleLiteral)40%n/a111111
pi()40%n/a111111
mathE()40%n/a111111
NumericArithmetic()30%n/a111111
booland(BooleanLiteral)20%n/a111111
boolor(BooleanLiteral)20%n/a111111
boolxor(BooleanLiteral)20%n/a111111