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
|
/*
* Copyright 2000, 2001, 2002
* Dan Potter. All rights reserved.
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. Neither the name of Cryptic Allusion nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/
#ifndef __SINTAB_H
#define __SINTAB_H
float sintab[] = {
0.000000, 0.024541, 0.049068, 0.073565, 0.098017, 0.122411, 0.146730,
0.170962, 0.195090, 0.219101, 0.242980, 0.266713, 0.290285, 0.313682,
0.336890, 0.359895, 0.382683, 0.405241, 0.427555, 0.449611, 0.471397,
0.492898, 0.514103, 0.534998, 0.555570, 0.575808, 0.595699, 0.615232,
0.634393, 0.653173, 0.671559, 0.689541, 0.707107, 0.724247, 0.740951,
0.757209, 0.773010, 0.788346, 0.803208, 0.817585, 0.831470, 0.844854,
0.857729, 0.870087, 0.881921, 0.893224, 0.903989, 0.914210, 0.923880,
0.932993, 0.941544, 0.949528, 0.956940, 0.963776, 0.970031, 0.975702,
0.980785, 0.985278, 0.989177, 0.992480, 0.995185, 0.997290, 0.998795,
0.999699, 1.000000, 0.999699, 0.998795, 0.997290, 0.995185, 0.992480,
0.989177, 0.985278, 0.980785, 0.975702, 0.970031, 0.963776, 0.956940,
0.949528, 0.941544, 0.932993, 0.923880, 0.914210, 0.903989, 0.893224,
0.881921, 0.870087, 0.857729, 0.844854, 0.831470, 0.817585, 0.803208,
0.788346, 0.773010, 0.757209, 0.740951, 0.724247, 0.707107, 0.689541,
0.671559, 0.653173, 0.634393, 0.615232, 0.595699, 0.575808, 0.555570,
0.534998, 0.514103, 0.492898, 0.471397, 0.449611, 0.427555, 0.405241,
0.382683, 0.359895, 0.336890, 0.313682, 0.290285, 0.266713, 0.242980,
0.219101, 0.195090, 0.170962, 0.146730, 0.122411, 0.098017, 0.073565,
0.049068, 0.024541, 0.000000, -0.024541, -0.049068, -0.073565, -0.098017,
-0.122411, -0.146730, -0.170962, -0.195090, -0.219101, -0.242980,
-0.266713, -0.290285, -0.313682, -0.336890, -0.359895, -0.382683,
-0.405241, -0.427555, -0.449611, -0.471397, -0.492898, -0.514103,
-0.534998, -0.555570, -0.575808, -0.595699, -0.615232, -0.634393,
-0.653173, -0.671559, -0.689541, -0.707107, -0.724247, -0.740951,
-0.757209, -0.773010, -0.788346, -0.803208, -0.817585, -0.831470,
-0.844854, -0.857729, -0.870087, -0.881921, -0.893224, -0.903989,
-0.914210, -0.923880, -0.932993, -0.941544, -0.949528, -0.956940,
-0.963776, -0.970031, -0.975702, -0.980785, -0.985278, -0.989177,
-0.992480, -0.995185, -0.997290, -0.998795, -0.999699, -1.000000,
-0.999699, -0.998795, -0.997290, -0.995185, -0.992480, -0.989177,
-0.985278, -0.980785, -0.975702, -0.970031, -0.963776, -0.956940,
-0.949528, -0.941544, -0.932993, -0.923880, -0.914210, -0.903989,
-0.893224, -0.881921, -0.870087, -0.857729, -0.844854, -0.831470,
-0.817585, -0.803208, -0.788346, -0.773010, -0.757209, -0.740951,
-0.724247, -0.707107, -0.689541, -0.671559, -0.653173, -0.634393,
-0.615232, -0.595699, -0.575808, -0.555570, -0.534998, -0.514103,
-0.492898, -0.471397, -0.449611, -0.427555, -0.405241, -0.382683,
-0.359895, -0.336890, -0.313682, -0.290285, -0.266713, -0.242980,
-0.219101, -0.195090, -0.170962, -0.146730, -0.122411, -0.098017,
-0.073565, -0.049068, -0.024541 };
#endif /* __SINTAB_H */
|