sincos.tbl

来自「这是整套横扫千军3D版游戏的源码」· TBL 代码 · 共 932 行 · 第 1/3 页

TBL
932
字号
/* See the import.pl script for potential modifications */
/*
 * IBM Accurate Mathematical Library
 * Written by International Business Machines Corp.
 * Copyright (C) 2001 Free Software Foundation, Inc.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation; either version 2.1 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 */

/****************************************************************/
/* TABLES FOR THE usin() and ucos()   FUNCTION                  */
/****************************************************************/


#ifdef BIG_ENDI
static const struct {
inline Double& d() {return DOUBLE_FROM_INT_PTR(&i[0]);}
inline Double& x() {return DOUBLE_FROM_INT_PTR(&i[0]);}
inline Double& d(int idx) {return DOUBLE_FROM_INT_PTR(&i[idx*(sizeof(double)/sizeof(i))]);}
inline Double& x(int idx) {return DOUBLE_FROM_INT_PTR(&i[idx*(sizeof(double)/sizeof(i))]);}
inline const Double& d() const {return CONST_DOUBLE_FROM_INT_PTR(&i[0]);}
inline const Double& x() const {return CONST_DOUBLE_FROM_INT_PTR(&i[0]);}
inline const Double& d(int idx) const {return CONST_DOUBLE_FROM_INT_PTR(&i[idx*(sizeof(double)/sizeof(i))]);}
inline const Double& x(int idx) const {return CONST_DOUBLE_FROM_INT_PTR(&i[idx*(sizeof(double)/sizeof(i))]);}
int4 i[880];}sincos = {{
/**/                   0x00000000, 0x00000000,
/**/                   0x00000000, 0x00000000,
/**/                   0x3FF00000, 0x00000000,
/**/                   0x00000000, 0x00000000,
/**/                   0x3F7FFFEA, 0xAAAEEEEF,
/**/                   0xBC1E45E2, 0xEC67B77C,
/**/                   0x3FEFFFC0, 0x00155552,
/**/                   0x3C8F4A01, 0xA0196DAE,
/**/                   0x3F8FFFAA, 0xAAEEEED5,
/**/                   0xBC02AB63, 0x9A9F0777,
/**/                   0x3FEFFF00, 0x0155549F,
/**/                   0x3C828A28, 0xA03A5EF3,
/**/                   0x3F97FF70, 0x01033255,
/**/                   0x3BFEFE2B, 0x51527336,
/**/                   0x3FEFFDC0, 0x06BFF7E6,
/**/                   0x3C8AE6DA, 0xE86977BD,
/**/                   0x3F9FFEAA, 0xAEEEE86F,
/**/                   0xBC3CD406, 0xFB224AE2,
/**/                   0x3FEFFC00, 0x155527D3,
/**/                   0xBC83B544, 0x92D89B5B,
/**/                   0x3FA3FEB2, 0xB12D45D5,
/**/                   0x3C34EC54, 0x203D1C11,
/**/                   0x3FEFF9C0, 0x3414A7BA,
/**/                   0x3C6991F4, 0xBE6C59BF,
/**/                   0x3FA7FDC0, 0x1032FBA9,
/**/                   0xBC4599BD, 0xF46E997A,
/**/                   0x3FEFF700, 0x6BFDF99F,
/**/                   0xBC78B3B5, 0x60648D5F,
/**/                   0x3FABFC6D, 0x78586DAC,
/**/                   0x3C18E4FD, 0x03DBF236,
/**/                   0x3FEFF3C0, 0xC8103A31,
/**/                   0x3C74856D, 0xBDDC0E66,
/**/                   0x3FAFFAAA, 0xEEED4EDB,
/**/                   0xBC42D16D, 0x32684B69,
/**/                   0x3FEFF001, 0x5549F4D3,
/**/                   0x3C832838, 0x7B99426F,
/**/                   0x3FB1FC34, 0x3D808BEF,
/**/                   0xBC5F3D32, 0xE6F3BE4F,
/**/                   0x3FEFEBC2, 0x22A8EF9F,
/**/                   0x3C579349, 0x34F54C77,
/**/                   0x3FB3FACB, 0x12D1755B,
/**/                   0xBC592191, 0x5299468C,
/**/                   0x3FEFE703, 0x4129EF6F,
/**/                   0xBC6CBF43, 0x37C96F97,
/**/                   0x3FB5F911, 0xFD10B737,
/**/                   0xBC50184F, 0x02BE9102,
/**/                   0x3FEFE1C4, 0xC3C873EB,
/**/                   0xBC35A9C9, 0x057C4A02,
/**/                   0x3FB7F701, 0x032550E4,
/**/                   0x3C3AFC2D, 0x1800501A,
/**/                   0x3FEFDC06, 0xBF7E6B9B,
/**/                   0x3C831902, 0xB535F8DB,
/**/                   0x3FB9F490, 0x2D55D1F9,
/**/                   0x3C52696D, 0x7EAC1DC1,
/**/                   0x3FEFD5C9, 0x4B43E000,
/**/                   0xBC62E768, 0xCB4F92F9,
/**/                   0x3FBBF1B7, 0x8568391D,
/**/                   0x3C5E9184, 0x1DEA4CC8,
/**/                   0x3FEFCF0C, 0x800E99B1,
/**/                   0x3C6EA3D7, 0x86D186AC,
/**/                   0x3FBDEE6F, 0x16C1CCE6,
/**/                   0xBC450F8E, 0x2FB71673,
/**/                   0x3FEFC7D0, 0x78D1BC88,
/**/                   0x3C8075D2, 0x447DB685,
/**/                   0x3FBFEAAE, 0xEE86EE36,
/**/                   0xBC4AFCB2, 0xBCC6F03B,
/**/                   0x3FEFC015, 0x527D5BD3,
/**/                   0x3C8B68F3, 0x5094EFB8,
/**/                   0x3FC0F337, 0x8DDD71D1,
/**/                   0x3C6D8468, 0x724F0F9E,
/**/                   0x3FEFB7DB, 0x2BFE0695,
/**/                   0x3C821DAD, 0xF4F65AB1,
/**/                   0x3FC1F0D3, 0xD7AFCEAF,
/**/                   0xBC66EF95, 0x099769A5,
/**/                   0x3FEFAF22, 0x263C4BD3,
/**/                   0xBC552ACE, 0x133A2769,
/**/                   0x3FC2EE28, 0x5E4AB88F,
/**/                   0xBC6E4D0F, 0x05DEE058,
/**/                   0x3FEFA5EA, 0x641C36F2,
/**/                   0x3C404DA6, 0xED17CC7C,
/**/                   0x3FC3EB31, 0x2C5D66CB,
/**/                   0x3C647D66, 0x6B66CB91,
/**/                   0x3FEF9C34, 0x0A7CC428,
/**/                   0x3C8C5B6B, 0x063B7462,
/**/                   0x3FC4E7EA, 0x4DC5F27B,
/**/                   0x3C5949DB, 0x2AC072FC,
/**/                   0x3FEF91FF, 0x40374D01,
/**/                   0xBC67D03F, 0x4D3A9E4C,
/**/                   0x3FC5E44F, 0xCFA126F3,
/**/                   0xBC66F443, 0x063F89B6,
/**/                   0x3FEF874C, 0x2E1EECF6,
/**/                   0xBC8C6514, 0xE1332B16,
/**/                   0x3FC6E05D, 0xC05A4D4C,
/**/                   0xBBD32C5C, 0x8B81C940,
/**/                   0x3FEF7C1A, 0xFEFFDE24,
/**/                   0xBC78F55B, 0xC47540B1,
/**/                   0x3FC7DC10, 0x2FBAF2B5,
/**/                   0x3C45AB50, 0xE23C97C3,
/**/                   0x3FEF706B, 0xDF9ECE1C,
/**/                   0xBC8698C8, 0x0C36DCB4,
/**/                   0x3FC8D763, 0x2EFAA944,
/**/                   0xBC620FA2, 0x62CBB953,
/**/                   0x3FEF643E, 0xFEB82ACD,
/**/                   0x3C76B00A, 0xC1FE28AC,
/**/                   0x3FC9D252, 0xD0CEC312,
/**/                   0x3C59C43D, 0x80B1137D,
/**/                   0x3FEF5794, 0x8CFF6797,
/**/                   0x3C6E3A0D, 0x3E03B1D5,
/**/                   0x3FCACCDB, 0x297A0765,
/**/                   0xBC59883B, 0x57D6CDEB,
/**/                   0x3FEF4A6C, 0xBD1E3A79,
/**/                   0x3C813DF0, 0xEDAEBB57,
/**/                   0x3FCBC6F8, 0x4EDC6199,
/**/                   0x3C69C1A5, 0x6A7B0CAB,
/**/                   0x3FEF3CC7, 0xC3B3D16E,
/**/                   0xBC621A3A, 0xD28A3494,
/**/                   0x3FCCC0A6, 0x588289A3,
/**/                   0xBC6868D0, 0x9BC87C6B,
/**/                   0x3FEF2EA5, 0xD753FFED,
/**/                   0x3C8CC421, 0x5F56D583,
/**/                   0x3FCDB9E1, 0x5FB5A5D0,
/**/                   0xBC632E20, 0xD6CC6FC2,
/**/                   0x3FEF2007, 0x3086649F,
/**/                   0x3C7B9404, 0x16C1984B,
/**/                   0x3FCEB2A5, 0x7F8AE5A3,
/**/                   0xBC60BE06, 0xAF572CEB,
/**/                   0x3FEF10EC, 0x09C5873B,
/**/                   0x3C8D9072, 0x762C1283,
/**/                   0x3FCFAAEE, 0xD4F31577,
/**/                   0xBC615D88, 0x508E32B8,
/**/                   0x3FEF0154, 0x9F7DEEA1,
/**/                   0x3C8D3C1E, 0x99E5CAFD,
/**/                   0x3FD0515C, 0xBF65155C,
/**/                   0xBC79B8C2, 0x9DFD8EC8,
/**/                   0x3FEEF141, 0x300D2F26,
/**/                   0xBC82AA1B, 0x08DED372,
/**/                   0x3FD0CD00, 0xCEF36436,
/**/                   0xBC79FB0A, 0x0C93E2B5,
/**/                   0x3FEEE0B1, 0xFBC0F11C,
/**/                   0xBC4BFD23, 0x80BBC3B1,
/**/                   0x3FD14861, 0xAA94DDEB,
/**/                   0xBC6BE881, 0xB5B615A4,
/**/                   0x3FEECFA7, 0x44D5EFA1,
/**/                   0xBC556D0A, 0x4AF541D0,
/**/                   0x3FD1C37D, 0x64C6B876,
/**/                   0x3C746076, 0xFE0DCFF5,
/**/                   0x3FEEBE21, 0x4F76EFA8,
/**/                   0xBC802F9F, 0x12BA543E,
/**/                   0x3FD23E52, 0x111AAF36,
/**/                   0xBC74F080, 0x334EFF18,
/**/                   0x3FEEAC20, 0x61BBAF4F,
/**/                   0x3C62C1D5, 0x3E94658D,
/**/                   0x3FD2B8DD, 0xC43EB49F,
/**/                   0x3C615538, 0x99F2D807,
/**/                   0x3FEE99A4, 0xC3A7CD83,
/**/                   0xBC82264B, 0x1BC53CE8,
/**/                   0x3FD3331E, 0x94049F87,
/**/                   0x3C7E0CB6, 0xB40C302C,
/**/                   0x3FEE86AE, 0xBF29A9ED,
/**/                   0x3C89397A, 0xFDBB58A7,
/**/                   0x3FD3AD12, 0x9769D3D8,
/**/                   0x3C003D55, 0x04878398,
/**/                   0x3FEE733E, 0xA0193D40,
/**/                   0xBC86428B, 0x3546CE13,
/**/                   0x3FD426B7, 0xE69EE697,
/**/                   0xBC7F09C7, 0x5705C59F,
/**/                   0x3FEE5F54, 0xB436E9D0,
/**/                   0x3C87EB0F, 0xD02FC8BC,
/**/                   0x3FD4A00C, 0x9B0F3D20,
/**/                   0x3C7823BA, 0x6BB08EAD,
/**/                   0x3FEE4AF1, 0x4B2A449C,
/**/                   0xBC868CA0, 0x2E8A6833,
/**/                   0x3FD5190E, 0xCF68A77A,
/**/                   0x3C7B3571, 0x55EEF0F3,
/**/                   0x3FEE3614, 0xB680D6A5,
/**/                   0xBC727793, 0xAA015237,
/**/                   0x3FD591BC, 0x9FA2F597,
/**/                   0x3C67C74B, 0xAC3FE0CB,
/**/                   0x3FEE20BF, 0x49ACD6C1,
/**/                   0xBC5660AE, 0xC7EF636C,
/**/                   0x3FD60A14, 0x29078775,
/**/                   0x3C5B1FD8, 0x0BA89133,
/**/                   0x3FEE0AF1, 0x5A03DBCE,
/**/                   0x3C5FE8E7, 0x02771AE6,
/**/                   0x3FD68213, 0x8A38D7F7,
/**/                   0xBC7D8892, 0x02444AAD,
/**/                   0x3FEDF4AB, 0x3EBD875E,
/**/                   0xBC8E2D8A, 0x7E6736C4,
/**/                   0x3FD6F9B8, 0xE33A0255,
/**/                   0x3C742BC1, 0x4EE9DA0D,
/**/                   0x3FEDDDED, 0x50F228D6,
/**/                   0xBC6E80C8, 0xD42BA2BF,
/**/                   0x3FD77102, 0x55764214,
/**/                   0xBC66EAD7, 0x314BB6CE,
/**/                   0x3FEDC6B7, 0xEB995912,
/**/                   0x3C54B364, 0x776DCD35,
/**/                   0x3FD7E7EE, 0x03C86D4E,
/**/                   0xBC7B63BC, 0xDABF5AF2,
/**/                   0x3FEDAF0B, 0x6B888E83,
/**/                   0x3C8A249E, 0x2B5E5CEA,
/**/                   0x3FD85E7A, 0x12826949,
/**/                   0x3C78A40E, 0x9B5FACE0,
/**/                   0x3FED96E8, 0x2F71A9DC,
/**/                   0x3C8FF61B, 0xD5D2039D,
/**/                   0x3FD8D4A4, 0xA774992F,
/**/                   0x3C744A02, 0xEA766326,
/**/                   0x3FED7E4E, 0x97E17B4A,
/**/                   0xBC63B770, 0x352BED94,
/**/                   0x3FD94A6B, 0xE9F546C5,
/**/                   0xBC769CE1, 0x3E683F58,
/**/                   0x3FED653F, 0x073E4040,
/**/                   0xBC876236, 0x434BEC37,
/**/                   0x3FD9BFCE, 0x02E80510,
/**/                   0x3C709E39, 0xA320B0A4,
/**/                   0x3FED4BB9, 0xE1C619E0,
/**/                   0x3C8F34BB, 0x77858F61,
/**/                   0x3FDA34C9, 0x1CC50CCA,
/**/                   0xBC5A310E, 0x3B50CECD,
/**/                   0x3FED31BF, 0x8D8D7C06,
/**/                   0x3C7E60DD, 0x3089CBDD,
/**/                   0x3FDAA95B, 0x63A09277,
/**/                   0xBC66293E, 0xB13C0381,
/**/                   0x3FED1750, 0x727D94F0,
/**/                   0x3C80D52B, 0x1EC1A48E,
/**/                   0x3FDB1D83, 0x05321617,
/**/                   0xBC7AE242, 0xCB99F519,
/**/                   0x3FECFC6C, 0xFA52AD9F,
/**/                   0x3C88B5B5, 0x508F2A0D,
/**/                   0x3FDB913E, 0x30DBAC43,
/**/                   0xBC7E38AD, 0x2F6C3FF1,
/**/                   0x3FECE115, 0x909A82E5,
/**/                   0x3C81F139, 0xBB31109A,
/**/                   0x3FDC048B, 0x17B140A3,
/**/                   0x3C619FE6, 0x757E9FA7,
/**/                   0x3FECC54A, 0xA2B2972E,
/**/                   0x3C64EE16, 0x2BA83A98,
/**/                   0x3FDC7767, 0xEC7FD19E,
/**/                   0xBC5EB14D, 0x1A3D5826,
/**/                   0x3FECA90C, 0x9FC67D0B,
/**/                   0xBC646A81, 0x485E3462,
/**/                   0x3FDCE9D2, 0xE3D4A51F,
/**/                   0xBC62FC8A, 0x12DAE298,
/**/                   0x3FEC8C5B, 0xF8CE1A84,
/**/                   0x3C7AB3D1, 0xA1590123,
/**/                   0x3FDD5BCA, 0x34047661,
/**/                   0x3C728A44, 0xA75FC29C,
/**/                   0x3FEC6F39, 0x208BE53B,
/**/                   0xBC8741DB, 0xFBAADB42,
/**/                   0x3FDDCD4C, 0x15329C9A,
/**/                   0x3C70D4C6, 0xE171FD9A,
/**/                   0x3FEC51A4, 0x8B8B175E,
/**/                   0xBC61BBB4, 0x3B9AA880,
/**/                   0x3FDE3E56, 0xC1582A69,
/**/                   0xBC50A482, 0x1099F88F,
/**/                   0x3FEC339E, 0xB01DDD81,
/**/                   0xBC8CAAF5, 0xEE82C5C0,
/**/                   0x3FDEAEE8, 0x744B05F0,
/**/                   0xBC5789B4, 0x3C9B027D,
/**/                   0x3FEC1528, 0x065B7D50,
/**/                   0xBC889211, 0x1312E828,
/**/                   0x3FDF1EFF, 0x6BC4F97B,
/**/                   0x3C717212, 0xF8A7525C,
/**/                   0x3FEBF641, 0x081E7536,
/**/                   0x3C8B7BD7, 0x1628A9A1,
/**/                   0x3FDF8E99, 0xE76ABC97,
/**/                   0x3C59D950, 0xAF2D00A3,
/**/                   0x3FEBD6EA, 0x310294F5,
/**/                   0x3C731BBC, 0xC88C109D,
/**/                   0x3FDFFDB6, 0x28D2F57A,
/**/                   0x3C6F4A99, 0x2E905B6A,
/**/                   0x3FEBB723, 0xFE630F32,
/**/                   0x3C772BD2, 0x452D0A39,
/**/                   0x3FE03629, 0x39C69955,
/**/                   0xBC82D8CD, 0x78397B01,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?