testsuite: add bc and dc tests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
		
							
								
								
									
										207
									
								
								testsuite/bc_sine.bc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										207
									
								
								testsuite/bc_sine.bc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,207 @@
 | 
			
		||||
scale = 25
 | 
			
		||||
p = 4 * a(1)
 | 
			
		||||
scale = 20
 | 
			
		||||
s(0)
 | 
			
		||||
s(0.5)
 | 
			
		||||
s(1)
 | 
			
		||||
s(2)
 | 
			
		||||
s(3)
 | 
			
		||||
s(-0.5)
 | 
			
		||||
s(-1)
 | 
			
		||||
s(-2)
 | 
			
		||||
s(-3)
 | 
			
		||||
s(p / 7)
 | 
			
		||||
s(-p / 7)
 | 
			
		||||
s(p / 4)
 | 
			
		||||
s(-p / 4)
 | 
			
		||||
s(p / 3)
 | 
			
		||||
s(-p / 3)
 | 
			
		||||
s(p / 2)
 | 
			
		||||
s(-p / 2)
 | 
			
		||||
s(3 * p / 4)
 | 
			
		||||
s(3 * -p / 4)
 | 
			
		||||
s(p)
 | 
			
		||||
s(-p)
 | 
			
		||||
s(3 * p / 2)
 | 
			
		||||
s(3 * -p / 2)
 | 
			
		||||
s(7 * p / 4)
 | 
			
		||||
s(7 * -p / 4)
 | 
			
		||||
s(13 * p / 4)
 | 
			
		||||
s(13 * -p / 4)
 | 
			
		||||
s(2 * p)
 | 
			
		||||
s(2 * -p)
 | 
			
		||||
s(131231)
 | 
			
		||||
s(-131231)
 | 
			
		||||
s(69.1967507777)
 | 
			
		||||
s(10828)
 | 
			
		||||
s(-16248506.847013148)
 | 
			
		||||
s(2050281000)
 | 
			
		||||
s(8224939)
 | 
			
		||||
s(11334231.1154662464)
 | 
			
		||||
s(-4109411249.2986954846)
 | 
			
		||||
s(-2395915402.13984)
 | 
			
		||||
s(-2795874313)
 | 
			
		||||
s(-2262647256)
 | 
			
		||||
s(3323158182.1239222084)
 | 
			
		||||
s(99901384)
 | 
			
		||||
s(-4202726050.2780080957)
 | 
			
		||||
s(2870000621.3228830588)
 | 
			
		||||
s(-4230239450.981045150)
 | 
			
		||||
s(-1517506941.2678857223)
 | 
			
		||||
s(4004582176)
 | 
			
		||||
s(-4193724543.1108508063)
 | 
			
		||||
s(-3432511261)
 | 
			
		||||
s(1804484812)
 | 
			
		||||
s(3229084127)
 | 
			
		||||
s(-3565317246.583937244)
 | 
			
		||||
s(3503281621)
 | 
			
		||||
s(-3469146313.1766891244)
 | 
			
		||||
s(-2257308049.307721068)
 | 
			
		||||
s(-3978441809)
 | 
			
		||||
s(3431564304.3752537)
 | 
			
		||||
s(1249644440.2464914559)
 | 
			
		||||
s(2395558891.1188487974)
 | 
			
		||||
s(-2607820706.4079280116)
 | 
			
		||||
s(1208310007)
 | 
			
		||||
s(-3758597557.863203175)
 | 
			
		||||
s(1186920672)
 | 
			
		||||
s(-3988103872)
 | 
			
		||||
s(-4280635328.4194857577)
 | 
			
		||||
s(1051748072)
 | 
			
		||||
s(-1884006279)
 | 
			
		||||
s(-1046568719.2698663389)
 | 
			
		||||
s(2482991410)
 | 
			
		||||
s(-2106101268.1154045959)
 | 
			
		||||
s(3530359346.77217900)
 | 
			
		||||
s(-3373362543)
 | 
			
		||||
s(2601598062)
 | 
			
		||||
s(2987020862)
 | 
			
		||||
s(-12033356.2057140648)
 | 
			
		||||
s(-3721760707)
 | 
			
		||||
s(2842387705.4145759704)
 | 
			
		||||
s(3515832681.1808393297)
 | 
			
		||||
s(-3658522034.16149)
 | 
			
		||||
s(3963658030.2860423992)
 | 
			
		||||
s(2977802215.597946655)
 | 
			
		||||
s(-4271392570.4091498761)
 | 
			
		||||
s(2378692585)
 | 
			
		||||
s(-3545193743.629374782)
 | 
			
		||||
s(-1762458738)
 | 
			
		||||
s(-1174277828.4264040126)
 | 
			
		||||
s(-1724994857)
 | 
			
		||||
s(2802750230.1783499408)
 | 
			
		||||
s(-3068133550)
 | 
			
		||||
s(3324811474.621822235)
 | 
			
		||||
s(2873024984)
 | 
			
		||||
s(-3509056632.3888206298)
 | 
			
		||||
s(1772903162.647192879)
 | 
			
		||||
s(2836543102)
 | 
			
		||||
s(4117858580.186)
 | 
			
		||||
s(2988632386.4063754522)
 | 
			
		||||
s(-4256784971.1770067447)
 | 
			
		||||
s(2280820447)
 | 
			
		||||
s(-2865200306)
 | 
			
		||||
s(-3329592486)
 | 
			
		||||
s(519126268)
 | 
			
		||||
s(-2452430452)
 | 
			
		||||
s(-2693220186.62104082)
 | 
			
		||||
s(-3796811992.14485798)
 | 
			
		||||
s(3619792326)
 | 
			
		||||
s(2697791049.3038381550)
 | 
			
		||||
s(3751267834.2808166557)
 | 
			
		||||
s(-3761719074)
 | 
			
		||||
s(-3824087631)
 | 
			
		||||
s(2119301150)
 | 
			
		||||
s(1398148974)
 | 
			
		||||
s(-3386564819.1351816969)
 | 
			
		||||
s(-3171483098)
 | 
			
		||||
s(3688944941.3273318162)
 | 
			
		||||
s(3060521119)
 | 
			
		||||
s(-3527110404)
 | 
			
		||||
s(3699631193)
 | 
			
		||||
s(3872838898)
 | 
			
		||||
s(3880350192)
 | 
			
		||||
s(-4109411249.2986954846)
 | 
			
		||||
s(-2395915402.13984)
 | 
			
		||||
s(-2795874313)
 | 
			
		||||
s(-2262647256)
 | 
			
		||||
s(3323158182.1239222084)
 | 
			
		||||
s(99901384)
 | 
			
		||||
s(-4202726050.2780080957)
 | 
			
		||||
s(2870000621.3228830588)
 | 
			
		||||
s(-4230239450.981045150)
 | 
			
		||||
s(-1517506941.2678857223)
 | 
			
		||||
s(4004582176)
 | 
			
		||||
s(-4193724543.1108508063)
 | 
			
		||||
s(-3432511261)
 | 
			
		||||
s(1804484812)
 | 
			
		||||
s(3229084127)
 | 
			
		||||
s(-3565317246.583937244)
 | 
			
		||||
s(3503281621)
 | 
			
		||||
s(-3469146313.1766891244)
 | 
			
		||||
s(-2257308049.307721068)
 | 
			
		||||
s(-3978441809)
 | 
			
		||||
s(3431564304.3752537)
 | 
			
		||||
s(1249644440.2464914559)
 | 
			
		||||
s(2395558891.1188487974)
 | 
			
		||||
s(-2607820706.4079280116)
 | 
			
		||||
s(1208310007)
 | 
			
		||||
s(-3758597557.863203175)
 | 
			
		||||
s(1186920672)
 | 
			
		||||
s(-3988103872)
 | 
			
		||||
s(-4280635328.4194857577)
 | 
			
		||||
s(1051748072)
 | 
			
		||||
s(-1884006279)
 | 
			
		||||
s(-1046568719.2698663389)
 | 
			
		||||
s(2482991410)
 | 
			
		||||
s(-2106101268.1154045959)
 | 
			
		||||
s(3530359346.77217900)
 | 
			
		||||
s(-3373362543)
 | 
			
		||||
s(2601598062)
 | 
			
		||||
s(2576349783.2446436039)
 | 
			
		||||
s(2987020862)
 | 
			
		||||
s(-12033356.2057140648)
 | 
			
		||||
s(-3721760707)
 | 
			
		||||
s(2842387705.4145759704)
 | 
			
		||||
s(3515832681.1808393297)
 | 
			
		||||
s(-3658522034.16149)
 | 
			
		||||
s(3963658030.2860423992)
 | 
			
		||||
s(2977802215.597946655)
 | 
			
		||||
s(-4271392570.4091498761)
 | 
			
		||||
s(2378692585)
 | 
			
		||||
s(-3545193743.629374782)
 | 
			
		||||
s(-1762458738)
 | 
			
		||||
s(-1174277828.4264040126)
 | 
			
		||||
s(-1724994857)
 | 
			
		||||
s(2802750230.1783499408)
 | 
			
		||||
s(-3068133550)
 | 
			
		||||
s(3324811474.621822235)
 | 
			
		||||
s(2873024984)
 | 
			
		||||
s(-3509056632.3888206298)
 | 
			
		||||
s(1772903162.647192879)
 | 
			
		||||
s(2836543102)
 | 
			
		||||
s(4117858580.186)
 | 
			
		||||
s(2988632386.4063754522)
 | 
			
		||||
s(-4256784971.1770067447)
 | 
			
		||||
s(2280820447)
 | 
			
		||||
s(-2865200306)
 | 
			
		||||
s(-3329592486)
 | 
			
		||||
s(519126268)
 | 
			
		||||
s(-2452430452)
 | 
			
		||||
s(-2693220186.62104082)
 | 
			
		||||
s(-3796811992.14485798)
 | 
			
		||||
s(3619792326)
 | 
			
		||||
s(2697791049.3038381550)
 | 
			
		||||
s(3751267834.2808166557)
 | 
			
		||||
s(-3761719074)
 | 
			
		||||
s(-3824087631)
 | 
			
		||||
s(2119301150)
 | 
			
		||||
s(1398148974)
 | 
			
		||||
s(-3386564819.1351816969)
 | 
			
		||||
s(-3171483098)
 | 
			
		||||
s(3688944941.3273318162)
 | 
			
		||||
s(3060521119)
 | 
			
		||||
s(-3527110404)
 | 
			
		||||
s(3699631193)
 | 
			
		||||
s(3872838898)
 | 
			
		||||
s(3880350192)
 | 
			
		||||
		Reference in New Issue
	
	Block a user