Skip to content

Commit 45aa45d

Browse files
authored
Update index.html
Trigonometry
1 parent 1c60083 commit 45aa45d

1 file changed

Lines changed: 122 additions & 58 deletions

File tree

index.html

Lines changed: 122 additions & 58 deletions
Original file line numberDiff line numberDiff 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,

0 commit comments

Comments
 (0)