ulog.tbl

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

TBL
1,259
字号
/* 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 ulog() FUNCTION                               */
/****************************************************************/

#ifdef BIG_ENDI
  static const number
           Iu[182] = {                            /* 1/ui   */
/**/                  {{0x3ff6a13c, 0xd1537290} },
/**/                  {{0x3ff68168, 0x16816817} },
/**/                  {{0x3ff661ec, 0x6a5122f9} },
/**/                  {{0x3ff642c8, 0x590b2164} },
/**/                  {{0x3ff623fa, 0x77016240} },
/**/                  {{0x3ff60581, 0x60581606} },
/**/                  {{0x3ff5e75b, 0xb8d015e7} },
/**/                  {{0x3ff5c988, 0x2b931057} },
/**/                  {{0x3ff5ac05, 0x6b015ac0} },
/**/                  {{0x3ff58ed2, 0x308158ed} },
/**/                  {{0x3ff571ed, 0x3c506b3a} },
/**/                  {{0x3ff55555, 0x55555555} },
/**/                  {{0x3ff53909, 0x48f40feb} },
/**/                  {{0x3ff51d07, 0xeae2f815} },
/**/                  {{0x3ff50150, 0x15015015} },
/**/                  {{0x3ff4e5e0, 0xa72f0539} },
/**/                  {{0x3ff4cab8, 0x8725af6e} },
/**/                  {{0x3ff4afd6, 0xa052bf5b} },
/**/                  {{0x3ff49539, 0xe3b2d067} },
/**/                  {{0x3ff47ae1, 0x47ae147b} },
/**/                  {{0x3ff460cb, 0xc7f5cf9a} },
/**/                  {{0x3ff446f8, 0x6562d9fb} },
/**/                  {{0x3ff42d66, 0x25d51f87} },
/**/                  {{0x3ff41414, 0x14141414} },
/**/                  {{0x3ff3fb01, 0x3fb013fb} },
/**/                  {{0x3ff3e22c, 0xbce4a902} },
/**/                  {{0x3ff3c995, 0xa47babe7} },
/**/                  {{0x3ff3b13b, 0x13b13b14} },
/**/                  {{0x3ff3991c, 0x2c187f63} },
/**/                  {{0x3ff38138, 0x13813814} },
/**/                  {{0x3ff3698d, 0xf3de0748} },
/**/                  {{0x3ff3521c, 0xfb2b78c1} },
/**/                  {{0x3ff33ae4, 0x5b57bcb2} },
/**/                  {{0x3ff323e3, 0x4a2b10bf} },
/**/                  {{0x3ff30d19, 0x0130d190} },
/**/                  {{0x3ff2f684, 0xbda12f68} },
/**/                  {{0x3ff2e025, 0xc04b8097} },
/**/                  {{0x3ff2c9fb, 0x4d812ca0} },
/**/                  {{0x3ff2b404, 0xad012b40} },
/**/                  {{0x3ff29e41, 0x29e4129e} },
/**/                  {{0x3ff288b0, 0x1288b013} },
/**/                  {{0x3ff27350, 0xb8812735} },
/**/                  {{0x3ff25e22, 0x708092f1} },
/**/                  {{0x3ff24924, 0x92492492} },
/**/                  {{0x3ff23456, 0x789abcdf} },
/**/                  {{0x3ff21fb7, 0x8121fb78} },
/**/                  {{0x3ff20b47, 0x0c67c0d9} },
/**/                  {{0x3ff1f704, 0x7dc11f70} },
/**/                  {{0x3ff1e2ef, 0x3b3fb874} },
/**/                  {{0x3ff1cf06, 0xada2811d} },
/**/                  {{0x3ff1bb4a, 0x4046ed29} },
/**/                  {{0x3ff1a7b9, 0x611a7b96} },
/**/                  {{0x3ff19453, 0x808ca29c} },
/**/                  {{0x3ff18118, 0x11811812} },
/**/                  {{0x3ff16e06, 0x89427379} },
/**/                  {{0x3ff15b1e, 0x5f75270d} },
/**/                  {{0x3ff1485f, 0x0e0acd3b} },
/**/                  {{0x3ff135c8, 0x1135c811} },
/**/                  {{0x3ff12358, 0xe75d3033} },
/**/                  {{0x3ff11111, 0x11111111} },
/**/                  {{0x3ff0fef0, 0x10fef011} },
/**/                  {{0x3ff0ecf5, 0x6be69c90} },
/**/                  {{0x3ff0db20, 0xa88f4696} },
/**/                  {{0x3ff0c971, 0x4fbcda3b} },
/**/                  {{0x3ff0b7e6, 0xec259dc8} },
/**/                  {{0x3ff0a681, 0x0a6810a7} },
/**/                  {{0x3ff0953f, 0x39010954} },
/**/                  {{0x3ff08421, 0x08421084} },
/**/                  {{0x3ff07326, 0x0a47f7c6} },
/**/                  {{0x3ff0624d, 0xd2f1a9fc} },
/**/                  {{0x3ff05197, 0xf7d73404} },
/**/                  {{0x3ff04104, 0x10410410} },
/**/                  {{0x3ff03091, 0xb51f5e1a} },
/**/                  {{0x3ff02040, 0x81020408} },
/**/                  {{0x3ff01010, 0x10101010} },
/**/                  {{0x3ff00000, 0x00000000} },
/**/                  {{0x3fefe01f, 0xe01fe020} },
/**/                  {{0x3fefc07f, 0x01fc07f0} },
/**/                  {{0x3fefa11c, 0xaa01fa12} },
/**/                  {{0x3fef81f8, 0x1f81f820} },
/**/                  {{0x3fef6310, 0xaca0dbb5} },
/**/                  {{0x3fef4465, 0x9e4a4271} },
/**/                  {{0x3fef25f6, 0x44230ab5} },
/**/                  {{0x3fef07c1, 0xf07c1f08} },
/**/                  {{0x3feee9c7, 0xf8458e02} },
/**/                  {{0x3feecc07, 0xb301ecc0} },
/**/                  {{0x3feeae80, 0x7aba01eb} },
/**/                  {{0x3fee9131, 0xabf0b767} },
/**/                  {{0x3fee741a, 0xa59750e4} },
/**/                  {{0x3fee573a, 0xc901e574} },
/**/                  {{0x3fee3a91, 0x79dc1a73} },
/**/                  {{0x3fee1e1e, 0x1e1e1e1e} },
/**/                  {{0x3fee01e0, 0x1e01e01e} },
/**/                  {{0x3fede5d6, 0xe3f8868a} },
/**/                  {{0x3fedca01, 0xdca01dca} },
/**/                  {{0x3fedae60, 0x76b981db} },
/**/                  {{0x3fed92f2, 0x231e7f8a} },
/**/                  {{0x3fed77b6, 0x54b82c34} },
/**/                  {{0x3fed5cac, 0x807572b2} },
/**/                  {{0x3fed41d4, 0x1d41d41d} },
/**/                  {{0x3fed272c, 0xa3fc5b1a} },
/**/                  {{0x3fed0cb5, 0x8f6ec074} },
/**/                  {{0x3fecf26e, 0x5c44bfc6} },
/**/                  {{0x3fecd856, 0x89039b0b} },
/**/                  {{0x3fecbe6d, 0x9601cbe7} },
/**/                  {{0x3feca4b3, 0x055ee191} },
/**/                  {{0x3fec8b26, 0x5afb8a42} },
/**/                  {{0x3fec71c7, 0x1c71c71c} },
/**/                  {{0x3fec5894, 0xd10d4986} },
/**/                  {{0x3fec3f8f, 0x01c3f8f0} },
/**/                  {{0x3fec26b5, 0x392ea01c} },
/**/                  {{0x3fec0e07, 0x0381c0e0} },
/**/                  {{0x3febf583, 0xee868d8b} },
/**/                  {{0x3febdd2b, 0x899406f7} },
/**/                  {{0x3febc4fd, 0x65883e7b} },
/**/                  {{0x3febacf9, 0x14c1bad0} },
/**/                  {{0x3feb951e, 0x2b18ff23} },
/**/                  {{0x3feb7d6c, 0x3dda338b} },
/**/                  {{0x3feb65e2, 0xe3beee05} },
/**/                  {{0x3feb4e81, 0xb4e81b4f} },
/**/                  {{0x3feb3748, 0x4ad806ce} },
/**/                  {{0x3feb2036, 0x406c80d9} },
/**/                  {{0x3feb094b, 0x31d922a4} },
/**/                  {{0x3feaf286, 0xbca1af28} },
/**/                  {{0x3feadbe8, 0x7f94905e} },
/**/                  {{0x3feac570, 0x1ac5701b} },
/**/                  {{0x3feaaf1d, 0x2f87ebfd} },
/**/                  {{0x3fea98ef, 0x606a63be} },
/**/                  {{0x3fea82e6, 0x5130e159} },
/**/                  {{0x3fea6d01, 0xa6d01a6d} },
/**/                  {{0x3fea5741, 0x07688a4a} },
/**/                  {{0x3fea41a4, 0x1a41a41a} },
/**/                  {{0x3fea2c2a, 0x87c51ca0} },
/**/                  {{0x3fea16d3, 0xf97a4b02} },
/**/                  {{0x3fea01a0, 0x1a01a01a} },
/**/                  {{0x3fe9ec8e, 0x951033d9} },
/**/                  {{0x3fe9d79f, 0x176b682d} },
/**/                  {{0x3fe9c2d1, 0x4ee4a102} },
/**/                  {{0x3fe9ae24, 0xea5510da} },
/**/                  {{0x3fe99999, 0x9999999a} },
/**/                  {{0x3fe9852f, 0x0d8ec0ff} },
/**/                  {{0x3fe970e4, 0xf80cb872} },
/**/                  {{0x3fe95cbb, 0x0be377ae} },
/**/                  {{0x3fe948b0, 0xfcd6e9e0} },
/**/                  {{0x3fe934c6, 0x7f9b2ce6} },
/**/                  {{0x3fe920fb, 0x49d0e229} },
/**/                  {{0x3fe90d4f, 0x120190d5} },
/**/                  {{0x3fe8f9c1, 0x8f9c18fa} },
/**/                  {{0x3fe8e652, 0x7af1373f} },
/**/                  {{0x3fe8d301, 0x8d3018d3} },
/**/                  {{0x3fe8bfce, 0x8062ff3a} },
/**/                  {{0x3fe8acb9, 0x0f6bf3aa} },
/**/                  {{0x3fe899c0, 0xf601899c} },
/**/                  {{0x3fe886e5, 0xf0abb04a} },
/**/                  {{0x3fe87427, 0xbcc092b9} },
/**/                  {{0x3fe86186, 0x18618618} },
/**/                  {{0x3fe84f00, 0xc2780614} },
/**/                  {{0x3fe83c97, 0x7ab2bedd} },
/**/                  {{0x3fe82a4a, 0x0182a4a0} },
/**/                  {{0x3fe81818, 0x18181818} },
/**/                  {{0x3fe80601, 0x80601806} },
/**/                  {{0x3fe7f405, 0xfd017f40} },
/**/                  {{0x3fe7e225, 0x515a4f1d} },
/**/                  {{0x3fe7d05f, 0x417d05f4} },
/**/                  {{0x3fe7beb3, 0x922e017c} },
/**/                  {{0x3fe7ad22, 0x08e0ecc3} },
/**/                  {{0x3fe79baa, 0x6bb6398b} },
/**/                  {{0x3fe78a4c, 0x8178a4c8} },
/**/                  {{0x3fe77908, 0x119ac60d} },
/**/                  {{0x3fe767dc, 0xe434a9b1} },
/**/                  {{0x3fe756ca, 0xc201756d} },
/**/                  {{0x3fe745d1, 0x745d1746} },
/**/                  {{0x3fe734f0, 0xc541fe8d} },
/**/                  {{0x3fe72428, 0x7f46debc} },
/**/                  {{0x3fe71378, 0x6d9c7c09} },
/**/                  {{0x3fe702e0, 0x5c0b8170} },
/**/                  {{0x3fe6f260, 0x16f26017} },
/**/                  {{0x3fe6e1f7, 0x6b4337c7} },
/**/                  {{0x3fe6d1a6, 0x2681c861} },
/**/                  {{0x3fe6c16c, 0x16c16c17} },
/**/                  {{0x3fe6b149, 0x0aa31a3d} },
/**/                  {{0x3fe6a13c, 0xd1537290} },
  };

  static const number
           Iv[362] = {                            /* 1/vj   */
/**/                  {{0x3ff00b47, 0xee93bfe3} },
/**/                  {{0x3ff00b37, 0xd80c106f} },
/**/                  {{0x3ff00b27, 0xc1a4a47a} },
/**/                  {{0x3ff00b17, 0xab5d7ba2} },
/**/                  {{0x3ff00b07, 0x95369587} },
/**/                  {{0x3ff00af7, 0x7f2ff1c6} },
/**/                  {{0x3ff00ae7, 0x69499000} },
/**/                  {{0x3ff00ad7, 0x53836fd3} },
/**/                  {{0x3ff00ac7, 0x3ddd90dd} },
/**/                  {{0x3ff00ab7, 0x2857f2bf} },
/**/                  {{0x3ff00aa7, 0x12f29517} },
/**/                  {{0x3ff00a96, 0xfdad7784} },
/**/                  {{0x3ff00a86, 0xe88899a5} },
/**/                  {{0x3ff00a76, 0xd383fb19} },
/**/                  {{0x3ff00a66, 0xbe9f9b7f} },
/**/                  {{0x3ff00a56, 0xa9db7a76} },
/**/                  {{0x3ff00a46, 0x9537979d} },
/**/                  {{0x3ff00a36, 0x80b3f293} },
/**/                  {{0x3ff00a26, 0x6c508af8} },
/**/                  {{0x3ff00a16, 0x580d606a} },
/**/                  {{0x3ff00a06, 0x43ea7288} },
/**/                  {{0x3ff009f6, 0x2fe7c0f1} },
/**/                  {{0x3ff009e6, 0x1c054b44} },
/**/                  {{0x3ff009d6, 0x08431122} },
/**/                  {{0x3ff009c5, 0xf4a11227} },
/**/                  {{0x3ff009b5, 0xe11f4df4} },
/**/                  {{0x3ff009a5, 0xcdbdc428} },
/**/                  {{0x3ff00995, 0xba7c7462} },
/**/                  {{0x3ff00985, 0xa75b5e40} },
/**/                  {{0x3ff00975, 0x945a8162} },
/**/                  {{0x3ff00965, 0x8179dd68} },
/**/                  {{0x3ff00955, 0x6eb971ef} },
/**/                  {{0x3ff00945, 0x5c193e98} },
/**/                  {{0x3ff00935, 0x49994301} },
/**/                  {{0x3ff00925, 0x37397eca} },
/**/                  {{0x3ff00915, 0x24f9f192} },
/**/                  {{0x3ff00905, 0x12da9af7} },
/**/                  {{0x3ff008f5, 0x00db7a99} },

⌨️ 快捷键说明

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