📄 fpaversion.c
字号:
"3*(-2+d)", ssnan, dsnan, shalf, dhalf, seight, deight, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_FINITEEXACT, "3*(-2+d)", ssnan, dsnan, ssnan, dsnan, seight, deight, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_BNAN, "3*(-2+d)", ssnan, dsnan, shalf, dsnan, ssnan, dhalf, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_BNAN, "d+(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_FINITEEXACT, "d+(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_ANAN, "d+(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_BNAN, "d-(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_ZERO, "d-(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_ANAN, "d-(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_BNAN, "-d+(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_FINITEEXACT, "-d+(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_ANAN, "-d+(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_BNAN, "d*(3+2)", ssnan, dsnan, shalf, dhalf, smone, dmone, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_FINITEEXACT, "d*(3+2)", ssnan, dsnan, ssnan, dsnan, smone, dmone, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_BNAN, "d*(3+2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_ANAN, "d*(3-2)", ssnan, dsnan, shalf, dhalf, sone, done, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_FINITEEXACT, "d*(3-2)", ssnan, dsnan, ssnan, dsnan, sone, done, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_BNAN, "d*(3-2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_ANAN, 0, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, 0, 0, 0};struct opx_table xp_table[] ={ "add", ssnan, dsnan, sone, done, ssnan, dsnan, sone, done, stwo, dtwo, XS_ADD, XD_ADD, ST_INFINITY, "add", ssnan, dsnan, stwo, dtwo, ssnan, dsnan, sminnorm, dminnorm, stwo, dtwo, XS_ADD, XD_ADD, ST_FINITEINEXACT, "add", ssnan, dsnan, stwo, dtwo, ssnan, dsnan, smone, dmone, sone, done, XS_ADD, XD_ADD, ST_INFINITY, "add", ssnan, dsnan, sone, done, ssnan, dsnan, ssnan, dsnan, stwo, dtwo, XS_ADD, XD_ADD, ST_BNAN, "add", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, sone, done, stwo, dtwo, XS_ADD, XD_ADD, ST_ANAN, "subtract", ssnan, dsnan, sone, done, ssnan, dsnan, stwo, dtwo, smone, dmone, XS_SUB, XD_SUB, ST_INFINITY, "subtract", ssnan, dsnan, sone, done, ssnan, dsnan, sminnorm, dminnorm, sone, done, XS_SUB, XD_SUB, ST_FINITEINEXACT, "subtract", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, sone, done, szero, dzero, XS_SUB, XD_SUB, ST_ANAN, "multiply", ssnan, dsnan, sone, done, ssnan, dsnan, sone, done, sone, done, XS_MUL, XD_MUL, ST_INFINITY, "multiply", ssnan, dsnan, ssqrt2, 0xbfdd3b00, 0x0, ssnan, dsnan, ssqrt2, 0x3fe02061, 0x02c794b9, 0x3fffffff, 0xbfcd7627, 0x3ac3fd84, XS_MUL, XD_MUL, ST_FINITEINEXACT, "multiply", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, sone, done, smone, dmone, XS_MUL, XD_MUL, ST_ANAN, "divide", ssnan, dsnan, smone, dmone, ssnan, dsnan, sone, done, smone, dmone, XS_DIV, XD_DIV, ST_INFINITY, "divide", ssnan, dsnan, seight, deight, ssnan, dsnan, stwo, dtwo, sfour, dfour, XS_DIV, XD_DIV, ST_INFINITY, "divide", ssnan, dsnan, sone, done, ssnan, dsnan, sonezp1, donezp1, sonezm2, donezm2, XS_DIV, XD_DIV, ST_FINITEINEXACT, "divide", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, stwo, dtwo, sfour, dfour, XS_DIV, XD_DIV, ST_ANAN, "bw sub", ssnan, dsnan, stwo, dtwo, ssnan, dsnan, sone, done, smone, dmone, XS_BSUB, XD_BSUB, ST_INFINITY, "bw sub", ssnan, dsnan, sminnorm, dminnorm, ssnan, dsnan, stwo, dtwo, stwo, dtwo, XS_BSUB, XD_BSUB, ST_FINITEINEXACT, "bw sub", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, sone, done, smone, dmone, XS_BSUB, XD_BSUB, ST_ANAN, "bw div", ssnan, dsnan, stwo, dtwo, ssnan, dsnan, sone, done, shalf, dhalf, XS_BDIV, XD_BDIV, ST_INFINITY, "bw div", ssnan, dsnan, sonezp1, donezp1, ssnan, dsnan, sone, done, sonezm2, donezm2, XS_BDIV, XD_BDIV, ST_FINITEINEXACT, "bw div", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, sone, done, shalf, dhalf, XS_BDIV, XD_BDIV, ST_BNAN, "sqrt", 0xaaaa1111, dsnan, 0xaaaa2222, dsnan, 0xaaaa3333, dsnan, 0x41c2b852, 0x4038570a, 0x3d70a3d7, 0x409ddfb6, 0x4013bbf6, 0xc5ff5197, XS_SQRT, XD_SQRT, ST_FINITEINEXACT, "sqrt", 0xbbbb6666, dsnan, ssnan, dsnan, ssnan, dsnan, szero, dzero, szero, dzero, XS_SQRT, XD_SQRT, ST_ZERO, "sqrt", 0xc5c5c5c5, dsnan, ssnan, dsnan, ssnan, dsnan, 0x497c4ee0, 0x412f89db, 0xf77776af, 0x447e25b9, 0x408fc4b7, 0x10efd82d, XS_SQRT, XD_SQRT, ST_FINITEINEXACT, "3+(2*d)", ssnan, dsnan, shalf, dhalf, stwo, dtwo, sfour, dfour, sfour, dfour, XS_PIV0, XD_PIV0, ST_INFINITY, "3+(2*d)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, sfour, dfour, XS_PIV0, XD_PIV0, ST_BNAN, "3+(2*d)", ssnan, dsnan, ssnan, dsnan, stwo, dtwo, sfour, dfour, sfour, dfour, XS_PIV0, XD_PIV0, ST_ANAN, "3-(2*d)", ssnan, dsnan, shalf, dhalf, stwo, dtwo, sfour, dfour, szero, dzero, XS_PIV1, XD_PIV1, ST_ZERO, "3-(2*d)", ssnan, dsnan, ssnan, dsnan, stwo, dtwo, sfour, dfour, szero, dfour, XS_PIV1, XD_PIV1, ST_ANAN, "3-(2*d)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, szero, dzero, XS_PIV1, XD_PIV1, ST_BNAN, "-3+(2*d)", ssnan, dsnan, sone, done, shalf, dhalf, shalf, dhalf, szero, dzero, XS_PIV2, XD_PIV2, ST_ZERO, "-3+(2*d)", ssnan, dsnan, ssnan, dsnan, shalf, dhalf, shalf, dhalf, szero, dhalf, XS_PIV2, XD_PIV2, ST_ANAN, "-3+(2*d)", ssnan, dsnan, sone, done, ssnan, dsnan, shalf, dhalf, szero, dzero, XS_PIV2, XD_PIV2, ST_BNAN, "3*(2+d)", ssnan, dsnan, shalf, dhalf, sfour, dfour, shalf, dhalf, sfour, dfour, XS_PIV3, XD_PIV3, ST_INFINITY, "3*(2+d)", ssnan, dsnan, shalf, dhalf, ssnan, dfour, shalf, dsnan, sfour, dhalf, XS_PIV3, XD_PIV3, ST_BNAN, "3*(2+d)", ssnan, dsnan, ssnan, dsnan, shalf, dhalf, shalf, dhalf, sfour, dfour, XS_PIV3, XD_PIV3, ST_ANAN, "3*(2-d)", ssnan, dsnan, shalf, dhalf, smone, dmone, sone, done, shalf, dhalf, XS_PIV4, XD_PIV4, ST_INFINITY, "3*(2-d)", ssnan, dsnan, ssnan, dsnan, smone, dmone, sone, done, shalf, dhalf, XS_PIV4, XD_PIV4, ST_ANAN, "3*(2-d)", ssnan, dsnan, shalf, dhalf, ssnan, dhalf, sone, dsnan, shalf, done, XS_PIV4, XD_PIV4, ST_BNAN, "3*(-2+d)", ssnan, dsnan, shalf, dhalf, seight, deight, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_INFINITY, "3*(-2+d)", ssnan, dsnan, ssnan, dsnan, seight, deight, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_ANAN, "3*(-2+d)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sone, done, sfour, dfour, XS_PIV5, XD_PIV5, ST_BNAN, "d+(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_INFINITY, "d+(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_ANAN, "d+(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, seight, deight, XS_PIV6, XD_PIV6, ST_BNAN, "d-(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_ZERO, "d-(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_ANAN, "d-(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, sfour, dfour, szero, dzero, XS_PIV7, XD_PIV7, ST_BNAN, "-d+(3*2)", ssnan, dsnan, shalf, dhalf, seight, deight, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_INFINITY, "-d+(3*2)", ssnan, dsnan, ssnan, dsnan, seight, deight, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_ANAN, "-d+(3*2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, stwo, dtwo, XS_PIV8, XD_PIV8, ST_BNAN, "d*(3+2)", ssnan, dsnan, shalf, dhalf, smone, dmone, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_INFINITY, "d*(3+2)", ssnan, dsnan, ssnan, dsnan, smone, dmone, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_ANAN, "d*(3+2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, smone, dmone, XS_PIV9, XD_PIV9, ST_BNAN, "d*(3-2)", ssnan, dsnan, shalf, dhalf, sone, done, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_INFINITY, "d*(3-2)", ssnan, dsnan, ssnan, dsnan, sone, done, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_ANAN, "d*(3-2)", ssnan, dsnan, shalf, dhalf, ssnan, dsnan, stwo, dtwo, sone, done, XS_PIVA, XD_PIVA, ST_BNAN, 0, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, 0, 0, 0};struct opl_table{ char *name; long r2_sp; long data1_sp; long data2_sp; long result_sp; long op_sp; long status;};struct opl_table l_table[] ={ "op2+(r2*op1)", sone, smone, sone, szero, XS_LIN0, ST_ZERO, "op2+(r2*op1)", shalf, sfour, smone, sone, XS_LIN0, ST_FINITEEXACT, "op2+(r2*op1)", shalf, stwo, sminnorm, sone, XS_LIN0, ST_FINITEINEXACT, "op2+(r2*op1)", ssnan, sfour, smone, sone, XS_LIN0, ST_BNAN, "op2+(r2*op1)", sone, ssnan, smone, sone, XS_LIN0, ST_ANAN, "op2+(r2*op1)", sone, smone, ssnan, sone, XS_LIN0, ST_ANAN, "op2-(r2*op1)", sone, smone, sone, stwo, XS_LIN1, ST_FINITEEXACT, "op2-(r2*op1)", shalf, sfour, sone, smone, XS_LIN1, ST_FINITEEXACT, "op2-(r2*op1)", sone, sone, sminnorm, smone, XS_LIN1, ST_FINITEINEXACT, "op2-(r2*op1)", ssnan, sfour, sone, smone, XS_LIN1, ST_BNAN, "op2-(r2*op1)", sfour, ssnan, sone, smone, XS_LIN1, ST_ANAN, "op2-(r2*op1)", sfour, sone, ssnan, smone, XS_LIN1, ST_ANAN, "-op2+(r2*op1)", sone, sone, stwo, smone, XS_LIN2, ST_FINITEEXACT, "-op2+(r2*op1)", sfour, sone, sfour, szero, XS_LIN2, ST_ZERO, "-op2+(r2*op1)", sone, sone, sminnorm, sone, XS_LIN2, ST_FINITEINEXACT, "-op2+(r2*op1)", ssnan, sone, sfour, szero, XS_LIN2, ST_BNAN, "-op2+(r2*op1)", sone, ssnan, sfour, szero, XS_LIN2, ST_ANAN, "-op2+(r2*op1)", sone, sfour, ssnan, szero, XS_LIN2, ST_BNAN, "op2*(r2+op1)", sone, smone, sone, szero, XS_LIN3, ST_ZERO, "op2*(r2+op1)", stwo, smone, stwo, stwo, XS_LIN3, ST_FINITEEXACT, "op2*(r2+op1)", szero, sonezm1, sonezp1, sone, XS_LIN3, ST_FINITEINEXACT, "op2*(r2+op1)", ssnan, smone, stwo, stwo, XS_LIN3, ST_BNAN, "op2*(r2+op1)", smone, ssnan, stwo, stwo, XS_LIN3, ST_ANAN, "op2*(r2+op1)", smone, stwo, ssnan, stwo, XS_LIN3, ST_ANAN, "op2*(r2-op1)", sone, smone, sone, stwo, XS_LIN4, ST_FINITEEXACT, "op2*(r2-op1)", shalf, sone, smone, shalf, XS_LIN4, ST_FINITEEXACT, "op2*(r2-op1)", sonezm1, szero, sonezp1, sone, XS_LIN4, ST_FINITEINEXACT, "op2*(r2-op1)", ssnan, sone, smone, shalf, XS_LIN4, ST_ANAN, "op2*(r2-op1)", sone, ssnan, smone, shalf, XS_LIN4, ST_BNAN, "op2*(r2-op1)", sone, smone, ssnan, shalf, XS_LIN4, ST_ANAN, "op2*(-r2+op1)", sone, stwo, stwo, stwo, XS_LIN5, ST_FINITEEXACT, "op2*(-r2+op1)", sfour, seight, shalf, stwo, XS_LIN5, ST_FINITEEXACT, "op2*(-r2+op1)", szero, sonezm1, sonezp1, sone, XS_LIN5, ST_FINITEINEXACT, "op2*(-r2+op1)", ssnan, seight, shalf, stwo, XS_LIN5, ST_BNAN, "op2*(-r2+op1)", seight, ssnan, shalf, stwo, XS_LIN5, ST_ANAN, "op2*(-r2+op1)", seight, shalf, ssnan, stwo, XS_LIN5, ST_ANAN, 0, ssnan, ssnan, ssnan, ssnan, 0, 0};struct opl_table lp_table[] ={ "op2+(r2*op1)", sone, smone, sone, szero, XS_LIN0, ST_ZERO, "op2+(r2*op1)", shalf, sfour, smone, sone, XS_LIN0, ST_INFINITY, "op2+(r2*op1)", shalf, stwo, sminnorm, sone, XS_LIN0, ST_FINITEINEXACT, "op2+(r2*op1)", ssnan, sfour, smone, sone, XS_LIN0, ST_ANAN, "op2+(r2*op1)", sone, ssnan, smone, sone, XS_LIN0, ST_BNAN, "op2+(r2*op1)", sone, smone, ssnan, sone, XS_LIN0, ST_BNAN, "op2-(r2*op1)", sone, smone, sone, stwo, XS_LIN1, ST_INFINITY, "op2-(r2*op1)", shalf, sfour, sone, smone, XS_LIN1, ST_INFINITY, "op2-(r2*op1)", sone, sone, sminnorm, smone, XS_LIN1, ST_FINITEINEXACT, "op2-(r2*op1)", ssnan, sfour, sone, smone, XS_LIN1, ST_ANAN, "op2-(r2*op1)", sfour, ssnan, sone, smone, XS_LIN1, ST_BNAN, "op2-(r2*op1)", sfour, sone, ssnan, smone, XS_LIN1, ST_BNAN, "-op2+(r2*op1)", sone, sone, stwo, smone, XS_LIN2, ST_INFINITY, "-op2+(r2*op1)", sfour, sone, sfour, szero, XS_LIN2, ST_ZERO, "-op2+(r2*op1)", sone, sone, sminnorm, sone, XS_LIN2, ST_FINITEINEXACT, "-op2+(r2*op1)", ssnan, sone, sfour, szero, XS_LIN2, ST_ANAN, "-op2+(r2*op1)", sone, ssnan, sfour, szero, XS_LIN2, ST_BNAN, "-op2+(r2*op1)", sone, sfour, ssnan, szero, XS_LIN2, ST_BNAN, "op2*(r2+op1)", sone, smone, sone, szero, XS_LIN3, ST_ZERO, "op2*(r2+op1)", stwo, smone, stwo, stwo, XS_LIN3, ST_INFINITY, "op2*(r2+op1)", szero, sonezm1, sonezp1, sone, XS_LIN3, ST_FINITEINEXACT, "op2*(r2+op1)", ssnan, smone, stwo, stwo, XS_LIN3, ST_ANAN, "op2*(r2+op1)", smone, ssnan, stwo, stwo, XS_LIN3, ST_BNAN, "op2*(r2+op1)", smone, stwo, ssnan, stwo, XS_LIN3, ST_BNAN, "op2*(r2-op1)", sone, smone, sone, stwo, XS_LIN4, ST_INFINITY, "op2*(r2-op1)", shalf, sone, smone, shalf, XS_LIN4, ST_INFINITY, "op2*(r2-op1)", sonezm1, szero, sonezp1, sone, XS_LIN4, ST_FINITEINEXACT, "op2*(r2-op1)", ssnan, sone, smone, shalf, XS_LIN4, ST_ANAN, "op2*(r2-op1)", sone, ssnan, smone, shalf, XS_LIN4, ST_BNAN, "op2*(r2-op1)", sone, smone, ssnan, shalf, XS_LIN4, ST_BNAN, "op2*(-r2+op1)", sone, stwo, stwo, stwo, XS_LIN5, ST_INFINITY, "op2*(-r2+op1)", sfour, seight, shalf, stwo, XS_LIN5, ST_INFINITY, "op2*(-r2+op1)", szero, sonezm1, sonezp1, sone, XS_LIN5, ST_FINITEINEXACT, "op2*(-r2+op1)", ssnan, seight, shalf, stwo, XS_LIN5, ST_ANAN, "op2*(-r2+op1)", seight, ssnan, shalf, stwo, XS_LIN5, ST_BNAN, "op2*(-r2+op1)", seight, shalf, ssnan, stwo, XS_LIN5, ST_BNAN, 0, ssnan, ssnan, ssnan, ssnan, 0, 0};struct opc_table{ char *name; long r2_sp, r2_ms, r2_ls; long r3_sp, r3_ms, r3_ls; long r4_sp, r4_ms, r4_ls; long result_sp, result_ms, result_ls; long op_sp, op_dp; long status;};struct opc_table c_table[] ={/* "sqrt", szero, dzero, ssnan, dsnan, ssnan, dsnan, szero, dzero, CS_SQRT, 0, ST_ZERO, "sqrt", sfour, dfour, ssnan, dsnan, ssnan, dsnan, stwo, dtwo, CS_SQRT, 0, ST_FINITEEXACT, "sqrt", sone, done, ssnan, dsnan, ssnan, dsnan, sone, dtwo, CS_SQRT, 0, ST_FINITEEXACT, */ "sin", szero, dzero, ssnan, dsnan, ssnan, dsnan, szero, dzero, CS_SIN, CD_SIN, ST_ZERO, "sin", smhalf, dmhalf, ssnan, dsnan, ssnan, dsnan, 0xbef57744, 0xbfdeaee8, 0x744b05f0, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", shalf, dhalf, ssnan, dsnan, ssnan, dsnan, 0x3ef57744, 0x3fdeaee8, 0x744b05f0, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", sone, done, ssnan, dsnan, ssnan, dsnan, 0x3f576aa4, 0x3feaed54, 0x8f090cee, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", smone, dmone, ssnan, dsnan, ssnan, dsnan, 0xbf576aa4, 0xbfeaed54, 0x8f090cee, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", stwo, dtwo, ssnan, dsnan, ssnan, dsnan, 0x3f68c7b7, 0x3fed18f6, 0xead1b446, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", sthree, dthree, ssnan, dsnan, ssnan, dsnan, 0x3e1081c3, 0x3fc21038, 0x6db6d55b, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0xc0400000, 0xc0080000, 0x00000000, ssnan, dsnan, ssnan, dsnan, 0xbe1081c3, 0xbfc21038, 0x6db6d55b, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0x41000000, 0x40200000, 0x00000000, ssnan, dsnan, ssnan, dsnan, 0x3f7d4695, 0x3fefa8d2, 0xa028cf7b, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0xc1000000, 0xc0200000, 0x00000000, ssnan, dsnan, ssnan, dsnan, 0xbf7d4695, 0xbfefa8d2, 0xa028cf7b, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0x42000000, 0x40400000, 0x00000000, ssnan, dsnan, ssnan, dsnan, 0x3f0d2a4c, 0x3fe1a549, 0x91426566, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0x49c90fdb, 0x413921fb, 0x54442d18, ssnan, dsnan, ssnan, dsnan, 0x3d3bac5b, 0xbdd1a600, 0x00000000, CS_SIN, CD_SIN, ST_FINITEINEXACT, "sin", 0x49c90fdc, 0x413921fb, 0x54442d19, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, CS_SIN, CD_SIN, ST_OUTOFBOUNDS, "sin", ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, CS_SIN, CD_SIN, ST_OUTOFBOUNDS, "sin", sqnan, dqnan, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, CS_SIN, CD_SIN, ST_OUTOFBOUNDS, "sin", smaxnorm, dmaxnorm, ssnan, dsnan, ssnan, dsnan, ssnan, dsnan, CS_SIN, CD_SIN, ST_OUTOFBOUNDS, "cos", szero, dzero, ssnan, dsnan, ssnan, dsnan, sone, done, CS_COS, CD_COS, ST_FINITEEXACT, "cos", smhalf, dmhalf, ssnan, dsnan, ssnan, dsnan, 0x3f60a940, 0x3fec1528, 0x065b7d50, CS_COS, CD_COS, ST_FINITEINEXACT, "cos", shalf, dhalf, ssnan, dsnan, ssnan, dsnan, 0x3f60a940, 0x3fec1528, 0x065b7d50, CS_COS, CD_COS, ST_FINITEINEXACT, "cos", smone, dmone, ssnan, dsnan, ssnan, dsnan, 0x3f0a5140, 0x3fe14a28, 0x0fb5068c, CS_COS, CD_COS, ST_FINITEINEXACT, "cos", sone, done, ssnan, dsnan, ssnan, dsnan, 0x3f0a5140, 0x3fe14a28, 0x0fb5068c, CS_COS, CD_COS, ST_FINITEINEXACT,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -