Math Processor Unit Library

libmpu – library of arithmetic functions for integer, real, and complex numbers of increased digit capacity

16 Commits   0 Branches   2 Tags
868b2b66 (kx 2024-12-20 16:11:07 +0300  1) 
868b2b66 (kx 2024-12-20 16:11:07 +0300  2) #ifndef   __REAL_EINTERNAL_PTENS_004_32LSB
868b2b66 (kx 2024-12-20 16:11:07 +0300  3) #define   __REAL_EINTERNAL_PTENS_004_32LSB
868b2b66 (kx 2024-12-20 16:11:07 +0300  4) 
868b2b66 (kx 2024-12-20 16:11:07 +0300  5) #if BITS_PER_EMUSHORT == 32
868b2b66 (kx 2024-12-20 16:11:07 +0300  6) 
868b2b66 (kx 2024-12-20 16:11:07 +0300  7) static EMUSHORT _ei_tens_512_[NTEN_512+1][NPIR_512] =
868b2b66 (kx 2024-12-20 16:11:07 +0300  8) {
868b2b66 (kx 2024-12-20 16:11:07 +0300  9) /*   lgw         S i g n i f i c a n d                                                                                                                                                   hgw         Exp                     Sign     */
868b2b66 (kx 2024-12-20 16:11:07 +0300 10) /*  ==========  ======================================================================================================================================================================  ==========  ======================  ==========*/
868b2b66 (kx 2024-12-20 16:11:07 +0300 11)   { 0x00000000, 0x261d0c56, 0x10b85dff, 0x255c598d, 0xf6766c91, 0x84d530c5, 0x93f3bb1d, 0x969772a2, 0x1946c773, 0xe9e5bdd0, 0xc20dd5e0, 0x5b5db7e1, 0x2ae575aa, 0x19294b2c, 0xbe360346, 0x00000000, 0xf346e2be, 0x75269e12, 0x00000000 }, /* 10**1152921504606846976 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 12)   { 0x00000000, 0x7d23f63a, 0x21c8f4c0, 0x3e4d40db, 0x898fe8c7, 0xfa5249f1, 0x45eb4033, 0xd7478e72, 0x249ee0c9, 0x5ca9f022, 0x6a3d999d, 0x8ded50da, 0xab8f81c4, 0x8bb4e74c, 0xdcaacd90, 0x00000000, 0x79a3715e, 0x5a934f09, 0x00000000 }, /* 10**0576460752303423488 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 13)   { 0x00000000, 0xbfaa69f0, 0xae69e21f, 0xc3a0ead7, 0x660bffd3, 0xabcc0d7c, 0xe4e346ef, 0xe437c638, 0xdbb23efd, 0xc652ee8f, 0x1c8db606, 0x1f94f5bf, 0x3b789252, 0x9c3e3456, 0xedad8d73, 0x00000000, 0xbcd1b8ae, 0x4d49a784, 0x00000000 }, /* 10**0288230376151711744 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 14)   { 0x00000000, 0x3d25f7ff, 0x46894cd6, 0x7717b362, 0x034d2fdc, 0x038063ea, 0xf7469349, 0x568c46bb, 0x6470b5ed, 0x333e02e2, 0xf0d0fbdd, 0x41ee40c4, 0x252b26dd, 0xa5628c9b, 0xf6ab3dde, 0x00000000, 0x5e68dc56, 0x46a4d3c2, 0x00000000 }, /* 10**0144115188075855872 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 15)   { 0x00000000, 0x2c1ae60a, 0xe2dfe882, 0x4c36e95d, 0x54c7bd49, 0xda498a87, 0xa7dc3a17, 0x75cf1d46, 0x9ba21fdb, 0x4238d578, 0x39633dae, 0xd3eea53b, 0x1cceb722, 0x6d638e1d, 0xfb4a88c1, 0x00000000, 0x2f346e2a, 0x435269e1, 0x00000000 }, /* 10**0072057594037927936 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 16)   { 0x00000000, 0x0b48e574, 0x705a38a8, 0x70551459, 0xb15c6a4e, 0x427c8e86, 0x3b9844c8, 0xcd570b0c, 0xd546f0c0, 0x3b1b798c, 0x74160272, 0xa4b8b0eb, 0x4bb55a50, 0x36a15076, 0xfda2783b, 0x00000000, 0x979a3714, 0x41a934f0, 0x00000000 }, /* 10**0036028797018963968 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 17)   { 0x00000000, 0xbe9fdd72, 0x5afe722a, 0xb2e8229a, 0x5c9f8c62, 0xbf05a85e, 0x59c0a44f, 0xa0edbd1f, 0x169e262a, 0x3cb31514, 0xe4237d97, 0x1b289f6b, 0xa82ab123, 0x422d9b6a, 0xfed0883f, 0x00000000, 0x4bcd1b89, 0x40d49a78, 0x00000000 }, /* 10**0018014398509481984 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 18)   { 0x00000000, 0xb239cdb8, 0x5fba30ae, 0xdd40dca7, 0x12b84892, 0x35f854ca, 0x673b2896, 0xc7cf5d5f, 0xe4c6e623, 0xf3912f8e, 0x0ae72430, 0xeb5dfe45, 0x1084b7d6, 0x6ea58643, 0xb4998890, 0x00000000, 0x25e68dc4, 0x406a4d3c, 0x00000000 }, /* 10**0009007199254740992 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 19)   { 0x00000000, 0xe2ddd917, 0xa7897ddc, 0x5da5ed15, 0xbf39e961, 0xddd0fa83, 0xc4ce7ce0, 0xee44fb49, 0x4e6a457f, 0xf2aa250f, 0xed78757d, 0x6a6e0230, 0x40eba9de, 0x8a0442a0, 0xd7051484, 0x00000000, 0x12f346e1, 0x4035269e, 0x00000000 }, /* 10**0004503599627370496 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 20)   { 0x00000000, 0x8200b610, 0x969513e4, 0x83398d16, 0x7ba2fd03, 0xa3f86f45, 0x306dd66f, 0x6547a1f1, 0xcc86560e, 0x60e33590, 0xda0b01c9, 0xd77106cc, 0x57939373, 0xbf3d696e, 0xa5e63115, 0x00000000, 0x0979a370, 0x401a934f, 0x00000000 }, /* 10**0002251799813685248 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 21)   { 0x00000000, 0x2734ed04, 0x605309c3, 0x04c21af0, 0xbfd04860, 0xf35e36a0, 0x83ddac76, 0x94e01b42, 0x1c5b76b3, 0xe68ad2f4, 0x4b4b569a, 0xa545986f, 0x66785779, 0x07a9e411, 0xce153db7, 0x00000000, 0x84bcd1b7, 0x400d49a7, 0x00000000 }, /* 10**0001125899906842624 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 22)   { 0x00000000, 0xf452acaa, 0x9f97a096, 0x3cb0608f, 0x98592a7a, 0xb0f507fa, 0xac148708, 0x46c37839, 0xf1612568, 0xfe2b5d99, 0xac0bafed, 0x4de0d4e0, 0x7c728f36, 0xf72d7efa, 0xa26a3b14, 0x00000000, 0xc25e68db, 0x4006a4d3, 0x00000000 }, /* 10**0000562949953421312 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 23)   { 0x00000000, 0xad3740b3, 0x2e6bb2bc, 0x1b5b537f, 0x424d0d88, 0x4fea6e0e, 0xa5494acd, 0xf2d97350, 0xcdcfd506, 0x633a0307, 0xe64cc419, 0xc79ff197, 0x80f60c7a, 0x1158d20f, 0x902f2ef9, 0x00000000, 0xe12f346d, 0x40035269, 0x00000000 }, /* 10**0000281474976710656 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 24)   { 0x00000000, 0xf52facac, 0xd5ac7907, 0x218a100c, 0xfbe4292a, 0x984d9933, 0xfa3251de, 0x4021697e, 0xa1cd0d6f, 0x37b9b815, 0xc0b83670, 0x456b6b59, 0x73aa6ddd, 0xf33b1326, 0x87d9f2a9, 0x00000000, 0xf0979a36, 0x4001a934, 0x00000000 }, /* 10**0000140737488355328 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 25)   { 0x00000000, 0x24ca9155, 0xc060ad6e, 0xe4f9d2e3, 0xfeeac939, 0x31f9a160, 0x5b279762, 0xb4211d6d, 0xce4e3958, 0x630b28a7, 0xc79c50e6, 0xb06acf6a, 0xe5c8beaa, 0x8d8f6ef8, 0xba7d0c19, 0x00000000, 0x784bcd1a, 0x4000d49a, 0x00000000 }, /* 10**0000070368744177664 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 26)   { 0x00000000, 0xb19bbcc2, 0xbfab8662, 0xce876164, 0xe12fdc6e, 0xa9699b1b, 0x0edb01df, 0xa25ed7f0, 0x7553624e, 0xde485da9, 0xb9aafcd5, 0xa9e50801, 0xf9a55c84, 0x8bb34b78, 0xda7f4ba0, 0x00000000, 0x3c25e68c, 0x40006a4d, 0x00000000 }, /* 10**0000035184372088832 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 27)   { 0x00000000, 0x8aa13f59, 0xee084a7e, 0x5f345467, 0xdb6cecd4, 0xbffdd227, 0x78803712, 0xa67efa61, 0x9362a44f, 0xa792d83e, 0x30da0ba8, 0x74fe9672, 0x968172ee, 0xeb040452, 0xec81a5f2, 0x00000000, 0x9e12f345, 0x40003526, 0x00000000 }, /* 10**0000017592186044416 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 28)   { 0x00000000, 0x931da5e1, 0x535ece3d, 0x47afb982, 0x28a106b9, 0xb1c6878f, 0x0704d770, 0xe7ef8307, 0x3c473bac, 0xb242008a, 0x6afae4bd, 0x7c3fe015, 0xbf2f22d1, 0x84832526, 0xadfda9e5, 0x00000000, 0x4f0979a2, 0x40001a93, 0x00000000 }, /* 10**0000008796093022208 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 29)   { 0x00000000, 0x62256f12, 0x4c735506, 0xa96fcecd, 0xe96f99a2, 0xab0247ea, 0x5523b51d, 0x77909c1d, 0x7c9b69d4, 0x347ae738, 0x14ccd52f, 0x582ac789, 0x5fae5953, 0x1ce136c9, 0xd30c88aa, 0x00000000, 0xa784bcd0, 0x40000d49, 0x00000000 }, /* 10**0000004398046511104 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 30)   { 0x00000000, 0x154ebd32, 0x75902a26, 0xfff97d41, 0xeceba729, 0xba04e8e8, 0xf42b2e90, 0x103b9b35, 0xe84b6c2c, 0xd42c752d, 0x3e078cad, 0x1eca1648, 0x2a9ca7e6, 0xfc21b004, 0xe870bd3f, 0x00000000, 0xd3c25e67, 0x400006a4, 0x00000000 }, /* 10**0000002199023255552 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 31)   { 0x00000000, 0xb4c39bb0, 0xeeac605d, 0x92804b0c, 0x5f1160a8, 0x5950504d, 0x4b6ed2aa, 0xaea8bd41, 0x3cd23e8d, 0xd5873457, 0x45333511, 0x82f084be, 0x9b181ef0, 0xe7289eea, 0xac7d1edc, 0x00000000, 0x69e12f33, 0x40000352, 0x00000000 }, /* 10**0000001099511627776 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 32)   { 0x00000000, 0xe38ab41f, 0x8677c3b9, 0xc40accc6, 0x2a931758, 0x101bf9f5, 0x1e593719, 0x39fdef90, 0x19c0c41f, 0xfd7ef250, 0x0578a023, 0xe0f3e972, 0xeec5eee5, 0xcf961d27, 0x9496abe4, 0x00000000, 0x34f09799, 0x400001a9, 0x00000000 }, /* 10**0000000549755813888 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 33)   { 0x00000000, 0x4fdae8f2, 0x55ca8e1f, 0xed5e7540, 0xbf60f739, 0xa931fbe8, 0xc5fc3b3b, 0xa44d954c, 0x7a16d7f4, 0xa8b4bf4a, 0x1e6384ed, 0x9e32cbd6, 0x54d16e47, 0xeb1f5197, 0x89e91d96, 0x00000000, 0x9a784bcc, 0x400000d4, 0x00000000 }, /* 10**0000000274877906944 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 34)   { 0x00000000, 0x35d31731, 0x77cbab3e, 0x11046019, 0xd67fdd8a, 0x03986bfb, 0xf7a43ecb, 0xca54ac19, 0x825eb7df, 0x9634ca39, 0xfb1d7af7, 0xb1a3ddc3, 0x83f16207, 0xf69f1052, 0xbbe584a9, 0x00000000, 0x4d3c25e5, 0x4000006a, 0x00000000 }, /* 10**0000000137438953472 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 35)   { 0x00000000, 0xd3d55400, 0x4b81f81e, 0x26aacbd4, 0xeb2f7a41, 0x2e2cbb22, 0xd291017b, 0x07c1dffd, 0x36284464, 0x6747a7af, 0x0c29660e, 0x27322fed, 0xbf008b71, 0xd7eb82ad, 0x9b15442e, 0x00000000, 0x269e12f2, 0x40000035, 0x00000000 }, /* 10**0000000068719476736 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 36)   { 0x00000000, 0xd3799f95, 0xdb4706ca, 0x481f8ba0, 0x2400239d, 0xdc715fcb, 0xb20e2691, 0x58c39fe5, 0x67543546, 0x69f99eac, 0x4763b87d, 0xe83903bb, 0xee5d7af3, 0x2b6a8208, 0xc74073c0, 0x00000000, 0x934f0978, 0x4000001a, 0x00000000 }, /* 10**0000000034359738368 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 37)   { 0x00000000, 0x65a569f2, 0xe2ecab08, 0xc98edb4a, 0xae1f9744, 0x61eb0265, 0xb4a19b91, 0x03a2a10a, 0x9f64f70c, 0xc3aba9c8, 0x402a36e7, 0xdb5b621f, 0xa02a2cd2, 0x60a71fc4, 0xe1d9baeb, 0x00000000, 0x49a784bb, 0x4000000d, 0x00000000 }, /* 10**0000000017179869184 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 38)   { 0x00000000, 0x34331e2d, 0x7369cb02, 0x806d1d26, 0xe675fac7, 0xe5b71fc1, 0x53cb087a, 0x3dcd3f8f, 0x37cba19f, 0x40b6f2e2, 0xd0aec950, 0xcfdee79e, 0xfd99edf7, 0x7eacd0ac, 0xaa06aca3, 0x00000000, 0xa4d3c25d, 0x40000006, 0x00000000 }, /* 10**0000000008589934592 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 39)   { 0x00000000, 0x2046ed1e, 0x0dfcec76, 0x1578d1a5, 0x1d7dd8d6, 0x7680bcc1, 0xc6cb4a5d, 0x3befabd3, 0x286826df, 0x82d7059e, 0xfaea6060, 0x0e047c4f, 0x6e02ff37, 0xfb538ed6, 0x93862654, 0x00000000, 0x5269e12e, 0x40000003, 0x00000000 }, /* 10**0000000004294967296 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 40)   { 0x00000000, 0xe4392c03, 0x56e82c1f, 0xce2c1ca5, 0xd69a36e4, 0x21ac4773, 0x095c6a4f, 0x2db37f11, 0x123eede4, 0x0314c2f0, 0xb7963335, 0x3b6b13d5, 0x80d0b366, 0xc904b905, 0xc255cc41, 0x00000000, 0xa934f096, 0x40000001, 0x00000000 }, /* 10**0000000002147483648 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 41)   { 0x00000000, 0x223883ce, 0x2b928810, 0x66b87e49, 0x8f050dca, 0x42fcd1c1, 0xb11195d5, 0xb508146a, 0x3b036dc9, 0xbe17a887, 0xa4b3c640, 0xdf9e8a3c, 0xfaa023e0, 0x9c082bf0, 0xdf0befc1, 0x00000000, 0xd49a784a, 0x40000000, 0x00000000 }, /* 10**0000000001073741824 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 42)   { 0x00000000, 0xb376342e, 0x75ac979f, 0x8e275e77, 0x7e0f0937, 0x599eccaa, 0xa909d876, 0xe9083227, 0xee5e8ee9, 0x01133b5d, 0xf745eb5a, 0xaabb8161, 0xf29eb8a3, 0x66e3ee22, 0xeef4b7d6, 0x00000000, 0x6a4d3c24, 0x40000000, 0x00000000 }, /* 10**0000000000536870912 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 43)   { 0x00000000, 0x8b76e8da, 0xddd67f3b, 0x8bbb0175, 0x44a1bfeb, 0x9def6812, 0xcbd75456, 0x697ce650, 0x4014370b, 0xc51d745e, 0x577dc17b, 0x5d10664c, 0x38333bb0, 0x7260c2f4, 0xf754c8f1, 0x00000000, 0x35269e11, 0x40000000, 0x00000000 }, /* 10**0000000000268435456 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 44)   { 0x00000000, 0x458d5ecc, 0x561f60b0, 0x024fb446, 0x768f949e, 0x9c039dd5, 0x629cf499, 0x7ba187d1, 0xa6043f2e, 0x08132aa3, 0x665437e4, 0xa5acca51, 0x21f6be61, 0x91f3e887, 0xb1ed94f5, 0x00000000, 0x1a934f08, 0x40000000, 0x00000000 }, /* 10**0000000000134217728 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 45)   { 0x00000000, 0x647e4a66, 0x8badea86, 0xfe3da96d, 0xd1561913, 0x8db52090, 0x5839ce36, 0x080dd45d, 0xd5f4fe90, 0xddfb4c63, 0xbefbb783, 0x5ff0f81a, 0x6a4e9db4, 0xa9f59ec9, 0xd56c6931, 0x00000000, 0x0d49a783, 0x40000000, 0x00000000 }, /* 10**0000000000067108864 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 46)   { 0x00000000, 0x5a436924, 0x804f9e0c, 0x06a7306c, 0x1da16fe5, 0x14bb34f6, 0xd2ecae65, 0x3a96818b, 0xc422ed86, 0x6a2fe470, 0x0099d93c, 0xd8115a6a, 0xf5cbd79d, 0x3ab27119, 0xa5483e39, 0x00000000, 0x06a4d3c1, 0x40000000, 0x00000000 }, /* 10**0000000000033554432 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 47)   { 0x00000000, 0x0444f7a3, 0x8a40a3d6, 0xfa7ff98c, 0xc045f4d8, 0x06db10e5, 0x364b6bd0, 0xca6076f8, 0xa1d21c01, 0xaf9b56fc, 0xd308a9f0, 0x439ec3c6, 0xde7dce55, 0x056faab9, 0x9173919a, 0x00000000, 0x035269e0, 0x40000000, 0x00000000 }, /* 10**0000000000016777216 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 48)   { 0x00000000, 0x353390e0, 0x0c571ef4, 0x7ee0c458, 0x684028b4, 0xffad5af9, 0x52a08399, 0xf5931eeb, 0x9d7096c7, 0xe541c7d7, 0x31b4e55b, 0x3a7f0e40, 0x842994ac, 0xe5ded62a, 0xc0f71767, 0x00000000, 0x01a934ef, 0x40000000, 0x00000000 }, /* 10**0000000000008388608 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 49)   { 0x00000000, 0xf11d2ba6, 0xfa386d0a, 0x44c50ee1, 0xf4ff9d2c, 0x6b550358, 0x9b001e72, 0x7c41ec5a, 0x1fc7f103, 0x31b66934, 0x5e7e6377, 0x028ebfdd, 0xe8682d57, 0xf9d3abca, 0x9d293029, 0x00000000, 0x00d49a77, 0x40000000, 0x00000000 }, /* 10**0000000000004194304 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 50)   { 0x00000000, 0x7c4b882c, 0xe19d8726, 0xdb846df6, 0x88fcb770, 0x23707f60, 0x47f429b1, 0x342a13ac, 0xb3b65c47, 0x9d7b65fc, 0x6b770ccd, 0x212ebf2b, 0x078f5c33, 0xc84776a2, 0x8dd53e24, 0x00000000, 0x006a4d3b, 0x40000000, 0x00000000 }, /* 10**0000000000002097152 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 51)   { 0x00000000, 0x526cb547, 0xe40df3c2, 0xc3c3e5d9, 0x6767b837, 0x846cf140, 0x0e41438b, 0xf75b0e54, 0x7e8105a1, 0x48277f26, 0xf3b04ad4, 0x2922cc45, 0x802f7541, 0x56458f50, 0x86bd34c2, 0x00000000, 0x0035269d, 0x40000000, 0x00000000 }, /* 10**0000000000001048576 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 52)   { 0x00000000, 0x2758dec5, 0x3e81dd8c, 0xab1856ed, 0x68bc4862, 0x412496d1, 0x11aa6e24, 0xa6e2ff6c, 0x75dd3ccd, 0x30803234, 0x7c8bc2d9, 0xf5c3f7ea, 0x672f8d86, 0x24b7c316, 0x835389e3, 0x00000000, 0x001a934e, 0x40000000, 0x00000000 }, /* 10**0000000000000524288 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 53)   { 0x00000000, 0xaf457c12, 0x9143c3d1, 0x1d015a17, 0xa5943f6f, 0x62d75239, 0x2ec9e02d, 0x292701d8, 0xd391e3b3, 0x62ea5dc8, 0xf6628397, 0xc1c080a6, 0xe01ab22e, 0xbaad6104, 0xb75b3786, 0x00000000, 0x000d49a6, 0x40000000, 0x00000000 }, /* 10**0000000000000262144 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 54)   { 0x00000000, 0x6306f7fa, 0x32d368da, 0x4733b27c, 0x4f411a90, 0xb2181f41, 0xbd165810, 0x159de9aa, 0x741442da, 0xcfa3bc72, 0x1cd54215, 0x1ee8580d, 0x084da5a2, 0xfe7769bd, 0xd8a7940b, 0x00000000, 0x0006a4d2, 0x40000000, 0x00000000 }, /* 10**0000000000000131072 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 55)   { 0x00000000, 0xdd0b9109, 0x0b783161, 0xb5b060fb, 0x3113f680, 0x5514e6a8, 0x50d4a3d7, 0x134c5b9e, 0x0c03d8b3, 0xc718ebe1, 0x4ba19289, 0x6ae2e412, 0x71cf5553, 0xf0160e7f, 0xeb81cf19, 0x00000000, 0x00035268, 0x40000000, 0x00000000 }, /* 10**0000000000000065536 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 56)   { 0x00000000, 0xf5b53037, 0x3dd8ece4, 0xefe0ea0f, 0x962356cd, 0x606cf3f9, 0x26ff6a4c, 0x07afc6c5, 0x00ba376f, 0x13afdf93, 0xa3a3210f, 0xdbaa558b, 0xb3c1068f, 0x5783a749, 0xf58a326a, 0x00000000, 0x0001a933, 0x40000000, 0x00000000 }, /* 10**0000000000000032768 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 57)   { 0x00000000, 0xe85f485a, 0x9984733a, 0xd235b819, 0x2b5b0598, 0x4e761864, 0xa23cb61d, 0x933c14d4, 0x7c4f561e, 0x2888144a, 0xeea4a43b, 0x4dc6c888, 0x6226e113, 0xf16603b5, 0xb1485471, 0x00000000, 0x0000d499, 0x40000000, 0x00000000 }, /* 10**0000000000000016384 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 58)   { 0x00000000, 0x5092b454, 0xd5475992, 0x1b93102a, 0x0c3f7747, 0x132284c8, 0x98ab274a, 0xa7bb6c7d, 0x412e0901, 0xceb5055e, 0x072b211a, 0x305f4e12, 0x0c7c2892, 0x7faf211a, 0x96a3a1d1, 0x00000000, 0x00006a4c, 0x40000000, 0x00000000 }, /* 10**0000000000000008192 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 59)   { 0x00000000, 0xea315c8e, 0x2db0d164, 0xe917a569, 0xea38aac7, 0xe18469b1, 0xfff0d1d2, 0x45f22a3f, 0xdd5cf7c9, 0x444e2267, 0x65761fb2, 0x804a4a92, 0xc94c153f, 0x8a20979a, 0xc4605202, 0x00000000, 0x00003525, 0x40000000, 0x00000000 }, /* 10**0000000000000004096 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 60)   { 0x00000000, 0x8e2d6946, 0x928e61d0, 0xe5ca6f7e, 0x1b93cf2e, 0xb962b1b6, 0x8b21c11e, 0xbcba1964, 0x77154ce2, 0xebe3034f, 0x6a3197bb, 0x329ace52, 0xa74d28ce, 0xc53d5de4, 0x9e8b3b5d, 0x00000000, 0x00001a92, 0x40000000, 0x00000000 }, /* 10**0000000000000002048 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 61)   { 0x00000000, 0x927d3ccb, 0x8187a351, 0xd24daa37, 0x4a9cf154, 0xc329f9af, 0x253069a5, 0x7bd1c61c, 0xd6f4b6d2, 0x75249b0f, 0x526b9882, 0xf18b50ce, 0x650d3d28, 0x81750c17, 0xc9767586, 0x00000000, 0x00000d48, 0x40000000, 0x00000000 }, /* 10**0000000000000001024 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 62)   { 0x00000000, 0x25948478, 0x549d5d6f, 0xe09b3399, 0x74a24bba, 0x634df2d8, 0x0b9a1d7d, 0x3584cde4, 0x422d38ea, 0x1d134cba, 0x9c658398, 0xbc5058f8, 0xcc655c54, 0xa60e91c6, 0xe319a0ae, 0x00000000, 0x000006a3, 0x40000000, 0x00000000 }, /* 10**0000000000000000512 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 63)   { 0x00000000, 0x4dce0d7c, 0xbb01f9e9, 0x4e2ddab2, 0xccd604d6, 0xa6c495b8, 0x5a6b43a2, 0xea81c788, 0xae780c7f, 0x3de2f98a, 0x851e4cbf, 0x98feeab7, 0xddbb901b, 0x9df9de8d, 0xaa7eebfb, 0x00000000, 0x00000351, 0x40000000, 0x00000000 }, /* 10**0000000000000000256 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 64)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80400000, 0x424ba54f, 0x3f40f7e6, 0x0bc3c54e, 0x7b08dd39, 0x0234f3fd, 0x36b10137, 0xc66f336c, 0x80e98cdf, 0x93ba47c9, 0x00000000, 0x000001a8, 0x40000000, 0x00000000 }, /* 10**0000000000000000128 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 65)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x50f80800, 0xc76b25fb, 0x3cbf6b71, 0xffcfa6d5, 0xc2781f49, 0x00000000, 0x000000d3, 0x40000000, 0x00000000 }, /* 10**0000000000000000064 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 66)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xf0200000, 0x2b70b59d, 0x9dc5ada8, 0x00000000, 0x00000069, 0x40000000, 0x00000000 }, /* 10**0000000000000000032 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 67)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x04000000, 0x8e1bc9bf, 0x00000000, 0x00000034, 0x40000000, 0x00000000 }, /* 10**0000000000000000016 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 68)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xbebc2000, 0x00000000, 0x00000019, 0x40000000, 0x00000000 }, /* 10**0000000000000000008 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 69)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x9c400000, 0x00000000, 0x0000000c, 0x40000000, 0x00000000 }, /* 10**0000000000000000004 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 70)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xc8000000, 0x00000000, 0x00000005, 0x40000000, 0x00000000 }, /* 10**0000000000000000002 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 71)   { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000, 0x00000002, 0x40000000, 0x00000000 }  /* 10**0000000000000000001 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 72) };
868b2b66 (kx 2024-12-20 16:11:07 +0300 73) 
868b2b66 (kx 2024-12-20 16:11:07 +0300 74) #else  /* BITS_PER_EMUSHORT != 32 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 75) #error ei_ptens_004_emu32lsb.dfn: ERROR: Failed size of EMUSHORT data type.
868b2b66 (kx 2024-12-20 16:11:07 +0300 76) #endif /* BITS_PER_EMUSHORT == 32 */
868b2b66 (kx 2024-12-20 16:11:07 +0300 77) 
868b2b66 (kx 2024-12-20 16:11:07 +0300 78) #endif /* __REAL_EINTERNAL_PTENS_004_32LSB */