// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄▄ ▄▄ // ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄█▄█ ▄▀██ ██▀ ██▄ // █ █ █ ▀▀ ▄█ █ █ ██ █ ▀▄██ ▀█▄▄ ██ █ // ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ // ───────────────────────────────────────────────────────────────────────────── // MSXmath 1.8.2 by Guillaume "Aoineko" Blanchard // under CC-BY-SA free license // // Parameters: Entries=64, Bytes=2 (16-bits), Shift=8 (Q8.8) // ───────────────────────────────────────────────────────────────────────────── // ArcCosinus table. Range [-1:1] const unsigned short g_ArcCosinus64[] = { 0x0324, 0x02E5, 0x02CA, 0x02B5, 0x02A4, 0x0294, 0x0286, 0x0279, 0x026D, 0x0261, 0x0256, 0x024B, 0x0241, 0x0237, 0x022D, 0x0224, 0x021A, 0x0211, 0x0209, 0x0200, 0x01F7, 0x01EF, 0x01E6, 0x01DE, 0x01D6, 0x01CE, 0x01C6, 0x01BE, 0x01B6, 0x01AE, 0x01A6, 0x019E, 0x0196, 0x018E, 0x0186, 0x017E, 0x0177, 0x016F, 0x0167, 0x015F, 0x0157, 0x014E, 0x0146, 0x013E, 0x0136, 0x012D, 0x0124, 0x011C, 0x0113, 0x010A, 0x0101, 0x00F7, 0x00ED, 0x00E3, 0x00D9, 0x00CE, 0x00C3, 0x00B8, 0x00AB, 0x009E, 0x0090, 0x0080, 0x006F, 0x005A, }; // Size: 128 bytes