提交 f59ac888 编写于 作者: 杜庆泉's avatar 杜庆泉

修复 math 测试示例不通过的问题

上级 d60873e4
......@@ -126,7 +126,7 @@ export function testMath() : Result {
// 解决精度问题
expect(Math.acos(-1)).toEqual(3.141592653589793);
expect(Math.acos(0)).toEqual(1.5707963267948966);
expect(Math.acos(1)).toEqual(0.0);
expect(Math.acos(1)).toEqual(0);
})
test('acosh', () => {
......@@ -145,7 +145,7 @@ export function testMath() : Result {
// expected output: 1.566799236972411
// #END
// 解决精度问题
expect(Math.acosh(1)).toEqual(0.0);
expect(Math.acosh(1)).toEqual(0);
expectNumber(Math.acosh(2)).toEqualDouble(1.3169578969248166);
expectNumber(Math.acosh(2.5)).toEqualDouble(1.566799236972411);
})
......@@ -172,7 +172,7 @@ export function testMath() : Result {
// 解决精度问题
expect(Math.asin(-1)).toEqual(-1.5707963267948966);
// expect(Math.asin(0.5)).toEqual(0.5235987755982989);
expect(Math.asin(0)).toEqual(0.0);
expect(Math.asin(0)).toEqual(0);
expect(Math.asin(1)).toEqual(1.5707963267948966);
})
......@@ -197,7 +197,7 @@ export function testMath() : Result {
// #END
// 解决精度问题
expectNumber(Math.asinh(1)).toEqualDouble(0.881373587019543);
expectNumber(Math.asinh(0)).toEqualDouble(0.0);
expectNumber(Math.asinh(0)).toEqualDouble(0);
expectNumber(Math.asinh(-1)).toEqualDouble(-0.881373587019543);
expectNumber(Math.asinh(2)).toEqualDouble(1.4436354751788103);
})
......@@ -217,7 +217,7 @@ export function testMath() : Result {
// #END
// 解决精度问题
expect(Math.atan(1)).toEqual(0.7853981633974483);
expect(Math.atan(0)).toEqual(0.0);
expect(Math.atan(0)).toEqual(0);
})
test('atan2', () => {
......@@ -243,7 +243,7 @@ export function testMath() : Result {
// expected output: 0
// #END
// 解决精度问题
expect(Math.atanh(0)).toEqual(0.0);
expect(Math.atanh(0)).toEqual(0);
// expect(Math.atanh(0.5)).toEqual(0.5493061443340548);
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册