#include <stdint.h> | |
const int16_t sin_table[] = { | |
0x0000, | |
0x0064, | |
0x00c9, | |
0x012d, | |
0x0192, | |
0x01f6, | |
0x025b, | |
0x02bf, | |
0x0323, | |
0x0388, | |
0x03ec, | |
0x0451, | |
0x04b5, | |
0x0519, | |
0x057d, | |
0x05e1, | |
0x0645, | |
0x06a9, | |
0x070d, | |
0x0771, | |
0x07d5, | |
0x0839, | |
0x089c, | |
0x0900, | |
0x0964, | |
0x09c7, | |
0x0a2a, | |
0x0a8d, | |
0x0af1, | |
0x0b54, | |
0x0bb6, | |
0x0c19, | |
0x0c7c, | |
0x0cde, | |
0x0d41, | |
0x0da3, | |
0x0e05, | |
0x0e67, | |
0x0ec9, | |
0x0f2b, | |
0x0f8c, | |
0x0fee, | |
0x104f, | |
0x10b0, | |
0x1111, | |
0x1172, | |
0x11d3, | |
0x1233, | |
0x1294, | |
0x12f4, | |
0x1354, | |
0x13b3, | |
0x1413, | |
0x1472, | |
0x14d1, | |
0x1530, | |
0x158f, | |
0x15ee, | |
0x164c, | |
0x16aa, | |
0x1708, | |
0x1766, | |
0x17c3, | |
0x1820, | |
0x187d, | |
0x18da, | |
0x1937, | |
0x1993, | |
0x19ef, | |
0x1a4b, | |
0x1aa6, | |
0x1b02, | |
0x1b5d, | |
0x1bb7, | |
0x1c12, | |
0x1c6c, | |
0x1cc6, | |
0x1d20, | |
0x1d79, | |
0x1dd2, | |
0x1e2b, | |
0x1e83, | |
0x1edc, | |
0x1f34, | |
0x1f8b, | |
0x1fe2, | |
0x2039, | |
0x2090, | |
0x20e7, | |
0x213d, | |
0x2192, | |
0x21e8, | |
0x223d, | |
0x2292, | |
0x22e6, | |
0x233a, | |
0x238e, | |
0x23e1, | |
0x2434, | |
0x2487, | |
0x24da, | |
0x252c, | |
0x257d, | |
0x25cf, | |
0x261f, | |
0x2670, | |
0x26c0, | |
0x2710, | |
0x275f, | |
0x27af, | |
0x27fd, | |
0x284b, | |
0x2899, | |
0x28e7, | |
0x2934, | |
0x2981, | |
0x29cd, | |
0x2a19, | |
0x2a65, | |
0x2ab0, | |
0x2afa, | |
0x2b45, | |
0x2b8e, | |
0x2bd8, | |
0x2c21, | |
0x2c6a, | |
0x2cb2, | |
0x2cf9, | |
0x2d41, | |
0x2d88, | |
0x2dce, | |
0x2e14, | |
0x2e5a, | |
0x2e9f, | |
0x2ee3, | |
0x2f28, | |
0x2f6b, | |
0x2faf, | |
0x2ff1, | |
0x3034, | |
0x3076, | |
0x30b7, | |
0x30f8, | |
0x3138, | |
0x3179, | |
0x31b8, | |
0x31f7, | |
0x3236, | |
0x3274, | |
0x32b1, | |
0x32ee, | |
0x332b, | |
0x3367, | |
0x33a3, | |
0x33de, | |
0x3419, | |
0x3453, | |
0x348c, | |
0x34c6, | |
0x34fe, | |
0x3536, | |
0x356e, | |
0x35a5, | |
0x35dc, | |
0x3612, | |
0x3647, | |
0x367c, | |
0x36b1, | |
0x36e5, | |
0x3718, | |
0x374b, | |
0x377d, | |
0x37af, | |
0x37e0, | |
0x3811, | |
0x3841, | |
0x3871, | |
0x38a0, | |
0x38cf, | |
0x38fd, | |
0x392a, | |
0x3957, | |
0x3983, | |
0x39af, | |
0x39da, | |
0x3a05, | |
0x3a2f, | |
0x3a59, | |
0x3a82, | |
0x3aaa, | |
0x3ad2, | |
0x3afa, | |
0x3b20, | |
0x3b47, | |
0x3b6c, | |
0x3b91, | |
0x3bb6, | |
0x3bda, | |
0x3bfd, | |
0x3c20, | |
0x3c42, | |
0x3c63, | |
0x3c84, | |
0x3ca5, | |
0x3cc5, | |
0x3ce4, | |
0x3d02, | |
0x3d21, | |
0x3d3e, | |
0x3d5b, | |
0x3d77, | |
0x3d93, | |
0x3dae, | |
0x3dc9, | |
0x3de2, | |
0x3dfc, | |
0x3e14, | |
0x3e2d, | |
0x3e44, | |
0x3e5b, | |
0x3e71, | |
0x3e87, | |
0x3e9c, | |
0x3eb1, | |
0x3ec5, | |
0x3ed8, | |
0x3eeb, | |
0x3efd, | |
0x3f0e, | |
0x3f1f, | |
0x3f2f, | |
0x3f3f, | |
0x3f4e, | |
0x3f5d, | |
0x3f6a, | |
0x3f78, | |
0x3f84, | |
0x3f90, | |
0x3f9c, | |
0x3fa6, | |
0x3fb1, | |
0x3fba, | |
0x3fc3, | |
0x3fcb, | |
0x3fd3, | |
0x3fda, | |
0x3fe1, | |
0x3fe7, | |
0x3fec, | |
0x3ff0, | |
0x3ff4, | |
0x3ff8, | |
0x3ffb, | |
0x3ffd, | |
0x3ffe, | |
0x3fff | |
}; |