blob: a9cf05b624441f37d92c309cdbd820ad2a88d984 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
|
@ values of sin(x) as Q4.12 fixed-point numbers from x = 0° to x = 179°
.align 1
gSineDegreeTable:: @ 82085C4
.2byte 0x0000 @ sin(0°) = 0
.2byte 0x0047 @ sin(1°) = 0.017333984375
.2byte 0x008F @ sin(2°) = 0.034912109375
.2byte 0x00D6 @ sin(3°) = 0.05224609375
.2byte 0x011E @ sin(4°) = 0.06982421875
.2byte 0x0165 @ sin(5°) = 0.087158203125
.2byte 0x01AC @ sin(6°) = 0.1044921875
.2byte 0x01F3 @ sin(7°) = 0.121826171875
.2byte 0x023A @ sin(8°) = 0.13916015625
.2byte 0x0281 @ sin(9°) = 0.156494140625
.2byte 0x02C7 @ sin(10°) = 0.173583984375
.2byte 0x030E @ sin(11°) = 0.19091796875
.2byte 0x0354 @ sin(12°) = 0.2080078125
.2byte 0x0399 @ sin(13°) = 0.224853515625
.2byte 0x03DF @ sin(14°) = 0.241943359375
.2byte 0x0424 @ sin(15°) = 0.2587890625
.2byte 0x0469 @ sin(16°) = 0.275634765625
.2byte 0x04AE @ sin(17°) = 0.29248046875
.2byte 0x04F2 @ sin(18°) = 0.30908203125
.2byte 0x0536 @ sin(19°) = 0.32568359375
.2byte 0x0579 @ sin(20°) = 0.342041015625
.2byte 0x05BC @ sin(21°) = 0.3583984375
.2byte 0x05FE @ sin(22°) = 0.37451171875
.2byte 0x0640 @ sin(23°) = 0.390625
.2byte 0x0682 @ sin(24°) = 0.40673828125
.2byte 0x06C3 @ sin(25°) = 0.422607421875
.2byte 0x0704 @ sin(26°) = 0.4384765625
.2byte 0x0744 @ sin(27°) = 0.4541015625
.2byte 0x0783 @ sin(28°) = 0.469482421875
.2byte 0x07C2 @ sin(29°) = 0.48486328125
.2byte 0x0800 @ sin(30°) = 0.5
.2byte 0x083E @ sin(31°) = 0.51513671875
.2byte 0x087B @ sin(32°) = 0.530029296875
.2byte 0x08B7 @ sin(33°) = 0.544677734375
.2byte 0x08F2 @ sin(34°) = 0.55908203125
.2byte 0x092D @ sin(35°) = 0.573486328125
.2byte 0x0968 @ sin(36°) = 0.587890625
.2byte 0x09A1 @ sin(37°) = 0.601806640625
.2byte 0x09DA @ sin(38°) = 0.61572265625
.2byte 0x0A12 @ sin(39°) = 0.62939453125
.2byte 0x0A49 @ sin(40°) = 0.642822265625
.2byte 0x0A7F @ sin(41°) = 0.656005859375
.2byte 0x0AB5 @ sin(42°) = 0.669189453125
.2byte 0x0AE9 @ sin(43°) = 0.681884765625
.2byte 0x0B1D @ sin(44°) = 0.694580078125
.2byte 0x0B50 @ sin(45°) = 0.70703125
.2byte 0x0B82 @ sin(46°) = 0.71923828125
.2byte 0x0BB4 @ sin(47°) = 0.7314453125
.2byte 0x0BE4 @ sin(48°) = 0.7431640625
.2byte 0x0C13 @ sin(49°) = 0.754638671875
.2byte 0x0C42 @ sin(50°) = 0.76611328125
.2byte 0x0C6F @ sin(51°) = 0.777099609375
.2byte 0x0C9C @ sin(52°) = 0.7880859375
.2byte 0x0CC7 @ sin(53°) = 0.798583984375
.2byte 0x0CF2 @ sin(54°) = 0.80908203125
.2byte 0x0D1B @ sin(55°) = 0.819091796875
.2byte 0x0D44 @ sin(56°) = 0.8291015625
.2byte 0x0D6B @ sin(57°) = 0.838623046875
.2byte 0x0D92 @ sin(58°) = 0.84814453125
.2byte 0x0DB7 @ sin(59°) = 0.857177734375
.2byte 0x0DDB @ sin(60°) = 0.865966796875
.2byte 0x0DFE @ sin(61°) = 0.87451171875
.2byte 0x0E21 @ sin(62°) = 0.883056640625
.2byte 0x0E42 @ sin(63°) = 0.89111328125
.2byte 0x0E61 @ sin(64°) = 0.898681640625
.2byte 0x0E80 @ sin(65°) = 0.90625
.2byte 0x0E9E @ sin(66°) = 0.91357421875
.2byte 0x0EBA @ sin(67°) = 0.92041015625
.2byte 0x0ED6 @ sin(68°) = 0.92724609375
.2byte 0x0EF0 @ sin(69°) = 0.93359375
.2byte 0x0F09 @ sin(70°) = 0.939697265625
.2byte 0x0F21 @ sin(71°) = 0.945556640625
.2byte 0x0F38 @ sin(72°) = 0.951171875
.2byte 0x0F4D @ sin(73°) = 0.956298828125
.2byte 0x0F61 @ sin(74°) = 0.961181640625
.2byte 0x0F74 @ sin(75°) = 0.9658203125
.2byte 0x0F86 @ sin(76°) = 0.97021484375
.2byte 0x0F97 @ sin(77°) = 0.974365234375
.2byte 0x0FA6 @ sin(78°) = 0.97802734375
.2byte 0x0FB5 @ sin(79°) = 0.981689453125
.2byte 0x0FC2 @ sin(80°) = 0.98486328125
.2byte 0x0FCE @ sin(81°) = 0.98779296875
.2byte 0x0FD8 @ sin(82°) = 0.990234375
.2byte 0x0FE1 @ sin(83°) = 0.992431640625
.2byte 0x0FE9 @ sin(84°) = 0.994384765625
.2byte 0x0FF0 @ sin(85°) = 0.99609375
.2byte 0x0FF6 @ sin(86°) = 0.99755859375
.2byte 0x0FFA @ sin(87°) = 0.99853515625
.2byte 0x0FFD @ sin(88°) = 0.999267578125
.2byte 0x0FFF @ sin(89°) = 0.999755859375
.2byte 0x1000 @ sin(90°) = 1
.2byte 0x0FFF @ sin(91°) = 0.999755859375
.2byte 0x0FFD @ sin(92°) = 0.999267578125
.2byte 0x0FFA @ sin(93°) = 0.99853515625
.2byte 0x0FF6 @ sin(94°) = 0.99755859375
.2byte 0x0FF0 @ sin(95°) = 0.99609375
.2byte 0x0FE9 @ sin(96°) = 0.994384765625
.2byte 0x0FE1 @ sin(97°) = 0.992431640625
.2byte 0x0FD8 @ sin(98°) = 0.990234375
.2byte 0x0FCE @ sin(99°) = 0.98779296875
.2byte 0x0FC2 @ sin(100°) = 0.98486328125
.2byte 0x0FB5 @ sin(101°) = 0.981689453125
.2byte 0x0FA6 @ sin(102°) = 0.97802734375
.2byte 0x0F97 @ sin(103°) = 0.974365234375
.2byte 0x0F86 @ sin(104°) = 0.97021484375
.2byte 0x0F74 @ sin(105°) = 0.9658203125
.2byte 0x0F61 @ sin(106°) = 0.961181640625
.2byte 0x0F4D @ sin(107°) = 0.956298828125
.2byte 0x0F38 @ sin(108°) = 0.951171875
.2byte 0x0F21 @ sin(109°) = 0.945556640625
.2byte 0x0F09 @ sin(110°) = 0.939697265625
.2byte 0x0EF0 @ sin(111°) = 0.93359375
.2byte 0x0ED6 @ sin(112°) = 0.92724609375
.2byte 0x0EBA @ sin(113°) = 0.92041015625
.2byte 0x0E9E @ sin(114°) = 0.91357421875
.2byte 0x0E80 @ sin(115°) = 0.90625
.2byte 0x0E61 @ sin(116°) = 0.898681640625
.2byte 0x0E42 @ sin(117°) = 0.89111328125
.2byte 0x0E21 @ sin(118°) = 0.883056640625
.2byte 0x0DFE @ sin(119°) = 0.87451171875
.2byte 0x0DDB @ sin(120°) = 0.865966796875
.2byte 0x0DB7 @ sin(121°) = 0.857177734375
.2byte 0x0D92 @ sin(122°) = 0.84814453125
.2byte 0x0D6B @ sin(123°) = 0.838623046875
.2byte 0x0D44 @ sin(124°) = 0.8291015625
.2byte 0x0D1B @ sin(125°) = 0.819091796875
.2byte 0x0CF2 @ sin(126°) = 0.80908203125
.2byte 0x0CC7 @ sin(127°) = 0.798583984375
.2byte 0x0C9C @ sin(128°) = 0.7880859375
.2byte 0x0C6F @ sin(129°) = 0.777099609375
.2byte 0x0C42 @ sin(130°) = 0.76611328125
.2byte 0x0C13 @ sin(131°) = 0.754638671875
.2byte 0x0BE4 @ sin(132°) = 0.7431640625
.2byte 0x0BB4 @ sin(133°) = 0.7314453125
.2byte 0x0B82 @ sin(134°) = 0.71923828125
.2byte 0x0B50 @ sin(135°) = 0.70703125
.2byte 0x0B1D @ sin(136°) = 0.694580078125
.2byte 0x0AE9 @ sin(137°) = 0.681884765625
.2byte 0x0AB5 @ sin(138°) = 0.669189453125
.2byte 0x0A7F @ sin(139°) = 0.656005859375
.2byte 0x0A49 @ sin(140°) = 0.642822265625
.2byte 0x0A12 @ sin(141°) = 0.62939453125
.2byte 0x09DA @ sin(142°) = 0.61572265625
.2byte 0x09A1 @ sin(143°) = 0.601806640625
.2byte 0x0968 @ sin(144°) = 0.587890625
.2byte 0x092D @ sin(145°) = 0.573486328125
.2byte 0x08F2 @ sin(146°) = 0.55908203125
.2byte 0x08B7 @ sin(147°) = 0.544677734375
.2byte 0x087B @ sin(148°) = 0.530029296875
.2byte 0x083E @ sin(149°) = 0.51513671875
.2byte 0x0800 @ sin(150°) = 0.5
.2byte 0x07C2 @ sin(151°) = 0.48486328125
.2byte 0x0783 @ sin(152°) = 0.469482421875
.2byte 0x0744 @ sin(153°) = 0.4541015625
.2byte 0x0704 @ sin(154°) = 0.4384765625
.2byte 0x06C3 @ sin(155°) = 0.422607421875
.2byte 0x0682 @ sin(156°) = 0.40673828125
.2byte 0x0640 @ sin(157°) = 0.390625
.2byte 0x05FE @ sin(158°) = 0.37451171875
.2byte 0x05BC @ sin(159°) = 0.3583984375
.2byte 0x0579 @ sin(160°) = 0.342041015625
.2byte 0x0536 @ sin(161°) = 0.32568359375
.2byte 0x04F2 @ sin(162°) = 0.30908203125
.2byte 0x04AE @ sin(163°) = 0.29248046875
.2byte 0x0469 @ sin(164°) = 0.275634765625
.2byte 0x0424 @ sin(165°) = 0.2587890625
.2byte 0x03DF @ sin(166°) = 0.241943359375
.2byte 0x0399 @ sin(167°) = 0.224853515625
.2byte 0x0354 @ sin(168°) = 0.2080078125
.2byte 0x030E @ sin(169°) = 0.19091796875
.2byte 0x02C7 @ sin(170°) = 0.173583984375
.2byte 0x0281 @ sin(171°) = 0.156494140625
.2byte 0x023A @ sin(172°) = 0.13916015625
.2byte 0x01F3 @ sin(173°) = 0.121826171875
.2byte 0x01AC @ sin(174°) = 0.1044921875
.2byte 0x0165 @ sin(175°) = 0.087158203125
.2byte 0x011E @ sin(176°) = 0.06982421875
.2byte 0x00D6 @ sin(177°) = 0.05224609375
.2byte 0x008F @ sin(178°) = 0.034912109375
.2byte 0x0047 @ sin(179°) = 0.017333984375
|