Lines Matching full:sinh
31 [Math.sinh, Math.cosh, Math.tanh, Math.asinh, Math.acosh, Math.atanh].
50 test_id(Math.sinh, Math.asinh, x);
51 test_id(Math.sinh, Math.asinh, -x);
58 [Math.sinh, Math.asinh, Math.tanh, Math.atanh].forEach(function(fun) {
64 [Math.sinh, Math.asinh].forEach(function(fun) {
88 assertEquals(0, Math.sinh(0));
89 assertEquals(-Infinity, 1/Math.sinh(-0));
105 assertEqualsDelta(74.20321057778875, Math.sinh(5), 1E-12);
106 assertEqualsDelta(-74.20321057778875, Math.sinh(-5), 1E-12);
142 // Implementation-specific tests for sinh.
144 assertEquals(Math.pow(2, -29), Math.sinh(Math.pow(2, -29)));
145 assertEquals(-Math.pow(2, -29), Math.sinh(-Math.pow(2, -29)));
147 assertEquals(0.5210953054937474, Math.sinh(0.5));
148 assertEquals(-0.5210953054937474, Math.sinh(-0.5));
149 // sinh(10*log(2)) = 1048575/2048, case |x| < 22
150 assertEquals(1048575/2048, Math.sinh(10*Math.LN2));
151 assertEquals(-1048575/2048, Math.sinh(-10*Math.LN2));
153 assertEquals(11013.232874703393, Math.sinh(10));
154 assertEquals(-11013.232874703393, Math.sinh(-10));
156 assertEquals(2.1474836479999983e9, Math.sinh(32*Math.LN2));
157 assertEquals(-2.1474836479999983e9, Math.sinh(-32*Math.LN2));
159 assertEquals(1.3440585709080678e43, Math.sinh(100));
160 assertEquals(-1.3440585709080678e43, Math.sinh(-100));
162 assertEquals(1.7976931348621744e308, Math.sinh(710.4758600739439));
163 assertEquals(-1.7976931348621744e308, Math.sinh(-710.4758600739439));
165 assertEquals(Infinity, Math.sinh(710.475860073944));
166 assertEquals(-Infinity, Math.sinh(-710.475860073944));
167 assertEquals(Infinity, Math.sinh(1000));
168 assertEquals(-Infinity, Math.sinh(-1000));