File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -781,212 +781,219 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
781781
782782// ---- Trigonometry ----
783783
784- // Lookup-based trigonometry functions
785-
786- const trig = {
784+ // Lookup-based approximate trigonometric values
787785
788- "rad(1.60)" : {
789- "sin" : 1 ,
790- "cos" : 0 ,
791- "tan" : undefined ,
792- "deg" : 90.0
793- } ,
786+ const trig = {
794787
795788"rad(1.59680)" : {
796- "sin" : 0.99999488 ,
797- "cos" : 0.0032 ,
789+ "sin" : 0.9999948 ,
790+ "cos" : 0.00319999 ,
798791 "tan" : 312.5 ,
799792 "deg" : 89.820
800793} ,
801794
802795"rad(1.5840)" : {
803- "sin" : 0.99986 ,
804- "cos" : 0.016 ,
805- "tan" : 60 ,
796+ "sin" : 0.99987 ,
797+ "cos" : 0.0159998 ,
798+ "tan" : 62.5 ,
806799 "deg" : 89.10
807800} ,
808801
809802"rad(1.58333333)" : {
810803 "sin" : 0.99986 ,
811- "cos" : 0.0167 ,
812- "tan" : 59.5154 ,
804+ "cos" : 0.0166664 ,
805+ "tan" : 60 ,
813806 "deg" : 89.06250
814807} ,
815808
816809"rad(1.580)" : {
817810 "sin" : 0.9998 ,
818- "cos" : 0.02 ,
811+ "cos" : 0.0199996 ,
819812 "tan" : 50 ,
820813 "deg" : 88.8750
821814} ,
822815
823816"rad(1.5750)" : {
824817 "sin" : 0.999687 ,
825- "cos" : 0.025 ,
818+ "cos" : 0.0249995 ,
826819 "tan" : 40 ,
827820 "deg" : 88.593750
828821} ,
829822
830823"rad(1.5680)" : {
831824 "sin" : 0.999488 ,
832- "cos" : 0.0321 ,
833- "tan" : 31.234 ,
825+ "cos" : 0.0319994 ,
826+ "tan" : 31.2346 ,
834827 "deg" : 88.20
835828} ,
836829
837830"rad(1.56666667)" : {
838- "sin" : 0.999442 ,
839- "cos" : 0.0334 ,
840- "tan" : 29.9234 ,
831+ "sin" : 0.999444 ,
832+ "cos" : 0.0333324 ,
833+ "tan" : 30 ,
841834 "deg" : 88.1250
842835} ,
843836
844837"rad(1.560)" : {
845838 "sin" : 0.9992 ,
846- "cos" : 0.04 ,
839+ "cos" : 0.0399992 ,
847840 "tan" : 25 ,
848841 "deg" : 87.750
849842} ,
850843
851844"rad(1.5520)" : {
852845 "sin" : 0.998847 ,
853- "cos" : 0.048 ,
846+ "cos" : 0.0479991 ,
854847 "tan" : 20.8 ,
855848 "deg" : 87.30
856849} ,
857850
858851"rad(1.550)" : {
859852 "sin" : 0.99875 ,
860- "cos" : 0.05 ,
853+ "cos" : 0.049999 ,
861854 "tan" : 20 ,
862855 "deg" : 87.18750
863856} ,
864857
865858"rad(1.5360)" : {
866859 "sin" : 0.99795 ,
867- "cos" : 0.064 ,
860+ "cos" : 0.0639989 ,
868861 "tan" : 15.6 ,
869862 "deg" : 86.40
870863} ,
871864
872865"rad(1.53333333)" : {
873- "sin" : 0.99777 ,
874- "cos" : 0.0667 ,
866+ "sin" : 0.99778 ,
867+ "cos" : 0.066662 ,
875868 "tan" : 15 ,
876869 "deg" : 86.250
877870} ,
878871
879872"rad(1.5250)" : {
880- "sin" : 0.9972 ,
881- "cos" : 0.075 ,
873+ "sin" : 0.99718 ,
874+ "cos" : 0.0749987 ,
882875 "tan" : 13.3 ,
883876 "deg" : 85.781250
884877} ,
885878
886879"rad(1.520)" : {
887880 "sin" : 0.9968 ,
888- "cos" : 0.08 ,
881+ "cos" : 0.0799986 ,
889882 "tan" : 12.46 ,
890883 "deg" : 85.50
891884} ,
892885
893886"rad(1.51666667)" : {
894887 "sin" : 0.99652 ,
895- "cos" : 0.0833 ,
888+ "cos" : 0.0833318 ,
896889 "tan" : 12 ,
897890 "deg" : 85.31250
898891} ,
899892
900893"rad(1.5040)" : {
901894 "sin" : 0.99538 ,
902- "cos" : 0.096 ,
895+ "cos" : 0.0959984 ,
903896 "tan" : 10.37 ,
904897 "deg" : 84.60
905898} ,
906899
907900"rad(1.50)" : {
908901 "sin" : 0.995 ,
909- "cos" : 0.1 ,
910- "tan" : 9.95 ,
902+ "cos" : 0.0999983 ,
903+ "tan" : 10 ,
911904 "deg" : 84.3750
912905} ,
913906
914907"rad(1.4880)" : {
915908 "sin" : 0.9937 ,
916- "cos" : 0.112 ,
917- "tan" : 8.8724 ,
909+ "cos" : 0.1119982 ,
910+ "tan" : 9 ,
918911 "deg" : 83.70
919912} ,
920913
921914"rad(1.48333333)" : {
922915 "sin" : 0.993167 ,
923- "cos" : 0.1167 ,
916+ "cos" : 0.1166648 ,
924917 "tan" : 8.5 ,
925918 "deg" : 83.43750
926919} ,
927920
928921"rad(1.4750)" : {
929- "sin" : 0.9921567 ,
930- "cos" : 0.125 ,
931- "tan" : 7.937254 ,
922+ "sin" : 0.992157 ,
923+ "cos" : 0.124998 ,
924+ "tan" : 8 ,
932925 "deg" : 82.968750
933926} ,
934927
935928"rad(1.46666667)" : {
936929 "sin" : 0.991 ,
937- "cos" : 0.1333 ,
938- "tan" : 7.435 ,
930+ "cos" : 0.13333 ,
931+ "tan" : 7.433 ,
939932 "deg" : 82.50
940933} ,
941934
942935"rad(1.4560)" : {
943936 "sin" : 0.99 ,
944- "cos" : 0.144 ,
937+ "cos" : 0.1439977 ,
945938 "tan" : 6.8672 ,
946939 "deg" : 81.90
947940} ,
948941
949942"rad(1.450)" : {
950- "sin" : 0.98867 ,
951- "cos" : 0.1501 ,
952- "tan" : 6.872 ,
943+ "sin" : 0.9887 ,
944+ "cos" : 0.1499976 ,
945+ "tan" : 6.6 ,
953946 "deg" : 81.56250
954947} ,
955948
956949"rad(1.440)" : {
957950 "sin" : 0.987 ,
958- "cos" : 0.16 ,
951+ "cos" : 0.1599975 ,
959952 "tan" : 6.17 ,
960953 "deg" : 81.0
961954} ,
962955
963956"rad(1.4320)" : {
964- "sin" : 0.98577 ,
965- "cos" : 0.168 ,
957+ "sin" : 0.9858 ,
958+ "cos" : 0.1679974 ,
966959 "tan" : 5.868 ,
967960 "deg" : 80.550
968961} ,
969962
970963"rad(1.4240)" : {
971- "sin" : 0.9847 ,
972- "cos" : 0.174 ,
973- "tan" : 5.66 ,
964+ "sin" : 0.9844 ,
965+ "cos" : 0.175997 ,
966+ "tan" : 5.6 ,
974967 "deg" : 80.10
975968} ,
969+
970+ "rad(1.4160)" : {
971+ "sin" : 0.9844 ,
972+ "cos" : 0.182 ,
973+ "tan" : 5.6 ,
974+ "deg" : 79.650
975+ } ,
976976
977977"rad(1.4090)" : {
978- "sin" : 0.98157 ,
978+ "sin" : 0.9833 ,
979979 "cos" : 0.188 ,
980- "tan" : 5.1364237 ,
980+ "tan" : 5.4 ,
981981 "deg" : 79.2650
982982} ,
983983
984984"rad(1.40)" : {
985985 "sin" : 0.98 ,
986986 "cos" : 0.197 ,
987- "tan" : 4.976667 ,
987+ "tan" : 5 ,
988988 "deg" : 78.750
989989} ,
990+
991+ "rad(1.392)" : {
992+ "sin" : 0.97855 ,
993+ "cos" : 0.206 ,
994+ "tan" : 4.75 ,
995+ "deg" : 78.30
996+ } ,
990997
991998"rad(1.3840)" : {
992999 "sin" : 0.977 ,
@@ -1002,6 +1009,20 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
10021009 "deg" : 77.40
10031010} ,
10041011
1012+ "rad(1.3640)" : {
1013+ "sin" : 0.9732 ,
1014+ "cos" : 0.23 ,
1015+ "tan" : 4.23 ,
1016+ "deg" : 76.7250
1017+ } ,
1018+
1019+ "rad(1.360)" : {
1020+ "sin" : 0.972 ,
1021+ "cos" : 0.235 ,
1022+ "tan" : 4.13 ,
1023+ "deg" : 76.50
1024+ } ,
1025+
10051026"rad(1.350)" : {
10061027 "sin" : 0.9695 ,
10071028 "cos" : 0.245 ,
@@ -1051,6 +1072,13 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
10511072 "deg" : 72.0
10521073} ,
10531074
1075+ "rad(1.2640)" : {
1076+ "sin" : 0.946 ,
1077+ "cos" : 0.324 ,
1078+ "tan" : 2.92 ,
1079+ "deg" : 71.10
1080+ } ,
1081+
10541082"rad(1.250)" : {
10551083 "sin" : 0.9415 ,
10561084 "cos" : 0.337 ,
@@ -1079,6 +1107,14 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
10791107 "deg" : 68.43750
10801108} ,
10811109
1110+
1111+ "rad(1.0750)" : {
1112+ "sin" : 0.87 ,
1113+ "cos" : 0.4929 ,
1114+ "tan" : 1.765247 ,
1115+ "deg" : 60.468750
1116+ } ,
1117+
10821118"rad(1.20)" : {
10831119 "sin" : 0.925 ,
10841120 "cos" : 0.38 ,
@@ -1111,7 +1147,7 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
11111147 "sin" : 0.903 ,
11121148 "cos" : 0.43 ,
11131149 "tan" : 2.1 ,
1114- "deg" : 64.6875
1150+ "deg" : 64.68750
11151151} ,
11161152
11171153"rad(1.1360)" : {
@@ -1128,6 +1164,13 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
11281164 "deg" : 63.0
11291165} ,
11301166
1167+ "rad(1.116)" : {
1168+ "sin" : 0.887 ,
1169+ "cos" : 0.462 ,
1170+ "tan" : 1.92 ,
1171+ "deg" : 62.550
1172+ } ,
1173+
11311174"rad(1.10)" : {
11321175 "sin" : 0.882 ,
11331176 "cos" : 0.4714 ,
@@ -1184,6 +1227,20 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
11841227 "deg" : 57.60
11851228} ,
11861229
1230+ "rad(1.016)" : {
1231+ "sin" : 0.84 ,
1232+ "cos" : 0.543 ,
1233+ "tan" : 1.546 ,
1234+ "deg" : 57.150
1235+ } ,
1236+
1237+ "rad(1.008)" : {
1238+ "sin" : 0.835 ,
1239+ "cos" : 0.55 ,
1240+ "tan" : 1.52 ,
1241+ "deg" : 56.70
1242+ } ,
1243+
11871244"rad(1.0)" : {
11881245 "sin" : 0.83147 ,
11891246 "cos" : 0.55557 ,
@@ -1198,6 +1255,13 @@ <h3 itemprop="name" style="margin:7px">Trigonometry</h3>
11981255 "deg" : 55.80
11991256} ,
12001257
1258+ "rad(0.976)" : {
1259+ "sin" : 0.818 ,
1260+ "cos" : 0.575 ,
1261+ "tan" : 1.423 ,
1262+ "deg" : 54.90
1263+ } ,
1264+
12011265"rad(0.960)" : {
12021266 "sin" : 0.81 ,
12031267 "cos" : 0.588 ,
You can’t perform that action at this time.
0 commit comments