@@ -267,7 +267,7 @@ template <> inline constexpr float kSinApproxTable<float>[] =
267267
268268template <> inline constexpr double kSinApproxTable <double >[] =
269269{
270- 0 , 0x1p0, 0 , 0 ,
270+ 0.0 , 0x1p0, 0.0 , 0. 0 ,
271271-0x1 .3bd2c8da49511p-14 , 0x1p0, 0x1 .921d1fcdec784p-7 , 0x1 .9878eap-61 ,
272272-0x1 .3bcfbd9979a27p-12 , 0x1p0, 0x1 .92155f7a3667ep-6 , -0x1 .b1d63p -64 ,
273273-0x1 .6344004228d8bp-11 , 0x1p0, 0x1 .2d865759455cdp-5 , 0x1 .686f64p-61 ,
@@ -395,7 +395,7 @@ template <> inline constexpr double kSinApproxTable<double>[] =
395395-0x1 .a4f3514d75466p -6 , 0x1p-4 , 0x1 .ffa72effef75dp -1 , -0x1 .8b4cdcp-55 ,
396396-0x1 .b7aa821726608p -8 , 0x1p-5 , 0x1 .ffd886084cd0dp -1 , -0x1 .1354d4p-55 ,
397397-0x1 .b78b80c84e1eep -9 , 0x1p-6 , 0x1 .fff62169b92dbp -1 , 0x1 .5dda3cp-55 ,
398- 0 , 0 , 0x1p0, 0 ,
398+ 0.0 , 0.0 , 0x1p0, 0. 0 ,
399399-0x1 .000c90e8fe6f6p6, 0x1p6, 0x1 .fff62169b92dbp -1 , 0x1 .5dda3cp-55 ,
400400-0x1 .003242abef46dp5, 0x1p5, 0x1 .ffd886084cd0dp -1 , -0x1 .1354d4p-55 ,
401401-0x1 .0096c32baca2bp4, 0x1p4, 0x1 .ffa72effef75dp -1 , -0x1 .8b4cdcp-55 ,
@@ -523,7 +523,7 @@ template <> inline constexpr double kSinApproxTable<double>[] =
523523-0x1 .ffd3977ff7baep0 , 0x1p0, 0x1 .2d865759455cdp-5 , 0x1 .686f64p-61 ,
524524-0x1 .ffec430426686p0 , 0x1p0, 0x1 .92155f7a3667ep-6 , -0x1 .b1d63p -64 ,
525525-0x1 .fffb10b4dc96ep0 , 0x1p0, 0x1 .921d1fcdec784p-7 , 0x1 .9878eap-61 ,
526- -0x1p1, 0x1p0, 0 , 0 ,
526+ -0x1p1, 0x1p0, 0.0 , 0. 0 ,
527527-0x1 .fffb10b4dc96ep0 , 0x1p0, -0x1 .921d1fcdec784p-7 , -0x1 .9878eap-61 ,
528528-0x1 .ffec430426686p0 , 0x1p0, -0x1 .92155f7a3667ep-6 , 0x1 .b1d63p -64 ,
529529-0x1 .ffd3977ff7baep0 , 0x1p0, -0x1 .2d865759455cdp-5 , -0x1 .686f64p-61 ,
@@ -651,7 +651,7 @@ template <> inline constexpr double kSinApproxTable<double>[] =
651651-0x1 .0096c32baca2bp4, 0x1p4, -0x1 .ffa72effef75dp -1 , 0x1 .8b4cdcp-55 ,
652652-0x1 .003242abef46dp5, 0x1p5, -0x1 .ffd886084cd0dp -1 , 0x1 .1354d4p-55 ,
653653-0x1 .000c90e8fe6f6p6, 0x1p6, -0x1 .fff62169b92dbp -1 , -0x1 .5dda3cp-55 ,
654- 0 , 0 , -0x1p0, 0 ,
654+ 0.0 , 0.0 , -0x1p0, 0. 0 ,
655655-0x1 .b78b80c84e1eep -9 , 0x1p-6 , -0x1 .fff62169b92dbp -1 , -0x1 .5dda3cp-55 ,
656656-0x1 .b7aa821726608p -8 , 0x1p-5 , -0x1 .ffd886084cd0dp -1 , 0x1 .1354d4p-55 ,
657657-0x1 .a4f3514d75466p -6 , 0x1p-4 , -0x1 .ffa72effef75dp -1 , 0x1 .8b4cdcp-55 ,
@@ -1044,7 +1044,7 @@ template <> inline constexpr float kCosApproxTable<float>[] =
10441044
10451045template <> inline constexpr double kCosApproxTable <double >[] =
10461046{
1047- 0 , 0 , 0x1p0, 0 ,
1047+ 0.0 , 0.0 , 0x1p0, 0. 0 ,
10481048-0x1 .000c90e8fe6f6p6, 0x1p6, 0x1 .fff62169b92dbp -1 , 0x1 .5dda3cp-55 ,
10491049-0x1 .003242abef46dp5, 0x1p5, 0x1 .ffd886084cd0dp -1 , -0x1 .1354d4p-55 ,
10501050-0x1 .0096c32baca2bp4, 0x1p4, 0x1 .ffa72effef75dp -1 , -0x1 .8b4cdcp-55 ,
@@ -1172,7 +1172,7 @@ template <> inline constexpr double kCosApproxTable<double>[] =
11721172-0x1 .ffd3977ff7baep0 , 0x1p0, 0x1 .2d865759455cdp-5 , 0x1 .686f64p-61 ,
11731173-0x1 .ffec430426686p0 , 0x1p0, 0x1 .92155f7a3667ep-6 , -0x1 .b1d63p -64 ,
11741174-0x1 .fffb10b4dc96ep0 , 0x1p0, 0x1 .921d1fcdec784p-7 , 0x1 .9878eap-61 ,
1175- -0x1p1, 0x1p0, 0 , 0 ,
1175+ -0x1p1, 0x1p0, 0.0 , 0. 0 ,
11761176-0x1 .fffb10b4dc96ep0 , 0x1p0, -0x1 .921d1fcdec784p-7 , -0x1 .9878eap-61 ,
11771177-0x1 .ffec430426686p0 , 0x1p0, -0x1 .92155f7a3667ep-6 , 0x1 .b1d63p -64 ,
11781178-0x1 .ffd3977ff7baep0 , 0x1p0, -0x1 .2d865759455cdp-5 , -0x1 .686f64p-61 ,
@@ -1300,7 +1300,7 @@ template <> inline constexpr double kCosApproxTable<double>[] =
13001300-0x1 .0096c32baca2bp4, 0x1p4, -0x1 .ffa72effef75dp -1 , 0x1 .8b4cdcp-55 ,
13011301-0x1 .003242abef46dp5, 0x1p5, -0x1 .ffd886084cd0dp -1 , 0x1 .1354d4p-55 ,
13021302-0x1 .000c90e8fe6f6p6, 0x1p6, -0x1 .fff62169b92dbp -1 , -0x1 .5dda3cp-55 ,
1303- 0 , 0 , -0x1p0, 0 ,
1303+ 0.0 , 0.0 , -0x1p0, 0. 0 ,
13041304-0x1 .b78b80c84e1eep -9 , 0x1p-6 , -0x1 .fff62169b92dbp -1 , -0x1 .5dda3cp-55 ,
13051305-0x1 .b7aa821726608p -8 , 0x1p-5 , -0x1 .ffd886084cd0dp -1 , 0x1 .1354d4p-55 ,
13061306-0x1 .a4f3514d75466p -6 , 0x1p-4 , -0x1 .ffa72effef75dp -1 , 0x1 .8b4cdcp-55 ,
@@ -1428,7 +1428,7 @@ template <> inline constexpr double kCosApproxTable<double>[] =
14281428-0x1 .6344004228d8bp-11 , 0x1p0, -0x1 .2d865759455cdp-5 , -0x1 .686f64p-61 ,
14291429-0x1 .3bcfbd9979a27p-12 , 0x1p0, -0x1 .92155f7a3667ep-6 , 0x1 .b1d63p -64 ,
14301430-0x1 .3bd2c8da49511p-14 , 0x1p0, -0x1 .921d1fcdec784p-7 , -0x1 .9878eap-61 ,
1431- 0 , 0x1p0, 0 , 0 ,
1431+ 0.0 , 0x1p0, 0.0 , 0. 0 ,
14321432-0x1 .3bd2c8da49511p-14 , 0x1p0, 0x1 .921d1fcdec784p-7 , 0x1 .9878eap-61 ,
14331433-0x1 .3bcfbd9979a27p-12 , 0x1p0, 0x1 .92155f7a3667ep-6 , -0x1 .b1d63p -64 ,
14341434-0x1 .6344004228d8bp-11 , 0x1p0, 0x1 .2d865759455cdp-5 , 0x1 .686f64p-61 ,
0 commit comments