% maple |\^/| Maple 7 (SUN SPARC SOLARIS) ._|\| |/|_. Copyright (c) 2001 by Waterloo Maple Inc. \ MAPLE / All rights reserved. Maple is a registered trademark of <____ ____> Waterloo Maple Inc. | Type ? for help. > read `mpieee.maple`: > read `mpieee-test.maple`: ------------------------------------------------------------------------ Machine epsilon (2^(-p + 1)) Precision = 24 bits 32-bit : 34000000 1.1920929e-07 64-bit : 3E80000000000000 1.1920928955078125e-07 80-bit : 3FE80000000000000000 1.19209289550781250000e-07 80-bit(Intel x86): 3FE98000000000000000 1.19209289550781250000e-07 128-bit : 3FE80000000000000000000000000000 1.1920928955078125000000000000000000e-07 160-bit : 3FE8000000000000000000000000000000000000 1.19209289550781250000000000000000000000000000e-07 192-bit : 3FE800000000000000000000000000000000000000000000 1.19209289550781250000000000000000000000000000000000000e-07 Precision = 53 bits 32-bit : 25800000 2.2204460e-16 64-bit : 3CB0000000000000 2.2204460492503131e-16 80-bit : 3FCB0000000000000000 2.22044604925031308085e-16 80-bit(Intel x86): 3FCC8000000000000000 2.22044604925031308085e-16 128-bit : 3FCB0000000000000000000000000000 2.2204460492503130808472633361816406e-16 160-bit : 3FCB000000000000000000000000000000000000 2.22044604925031308084726333618164062500000000e-16 192-bit : 3FCB00000000000000000000000000000000000000000000 2.22044604925031308084726333618164062500000000000000000e-16 Precision = 64 bits 32-bit : 20000000 1.0842022e-19 64-bit : 3C00000000000000 1.0842021724855044e-19 80-bit : 3FC00000000000000000 1.08420217248550443401e-19 80-bit(Intel x86): 3FC18000000000000000 1.08420217248550443401e-19 128-bit : 3FC00000000000000000000000000000 1.0842021724855044340074528008699417e-19 160-bit : 3FC0000000000000000000000000000000000000 1.08420217248550443400745280086994171142578125e-19 192-bit : 3FC000000000000000000000000000000000000000000000 1.08420217248550443400745280086994171142578125000000000e-19 Precision = 113 bits 32-bit : 07800000 1.9259299e-34 64-bit : 38F0000000000000 1.9259299443872359e-34 80-bit : 3F8F0000000000000000 1.92592994438723585306e-34 80-bit(Intel x86): 3F908000000000000000 1.92592994438723585306e-34 128-bit : 3F8F0000000000000000000000000000 1.9259299443872358530559779425849273e-34 160-bit : 3F8F000000000000000000000000000000000000 1.92592994438723585305597794258492731853810165e-34 192-bit : 3F8F00000000000000000000000000000000000000000000 1.92592994438723585305597794258492731853810164821538820e-34 ------------------------------------------------------------------------ Largest finite (1 - 2^(-p))*2^(maximum exponent + 1) Precision = 24 bits Maximum exponent = 127 32-bit : 7F7FFFFF 3.4028235e+38 64-bit : 47EFFFFFE0000000 3.4028234663852886e+38 80-bit : 407EFFFFFE0000000000 3.40282346638528859812e+38 80-bit(Intel x86): 407FFFFFFF0000000000 3.40282346638528859812e+38 128-bit : 407EFFFFFE0000000000000000000000 3.4028234663852885981170418348451693e+38 160-bit : 407EFFFFFE000000000000000000000000000000 3.40282346638528859811704183484516925440000000e+38 192-bit : 407EFFFFFE00000000000000000000000000000000000000 3.40282346638528859811704183484516925440000000000000000e+38 Precision = 53 bits Maximum exponent = 1023 32-bit : 7F800000 1.7976931e+308 (+Infinity) 64-bit : 7FEFFFFFFFFFFFFF 1.7976931348623157e+308 80-bit : 43FEFFFFFFFFFFFFF000 1.79769313486231570815e+308 80-bit(Intel x86): 43FFFFFFFFFFFFFFF800 1.79769313486231570815e+308 128-bit : 43FEFFFFFFFFFFFFF000000000000000 1.7976931348623157081452742373170436e+308 160-bit : 43FEFFFFFFFFFFFFF00000000000000000000000 1.79769313486231570814527423731704356798070568e+308 192-bit : 43FEFFFFFFFFFFFFF0000000000000000000000000000000 1.79769313486231570814527423731704356798070567525844997e+308 Precision = 64 bits Maximum exponent = 16383 32-bit : 7F800000 1.1897315e+4932 (+Infinity) 64-bit : 7FF0000000000000 1.1897314953572318e+4932 (+Infinity) 80-bit : 7FFEFFFFFFFFFFFFFFFE 1.18973149535723176502e+4932 80-bit(Intel x86): 7FFF0000000000000000 1.18973149535723176502e+4932 (+Infinity) 128-bit : 7FFEFFFFFFFFFFFFFFFE000000000000 1.1897314953572317650212638530309702e+4932 160-bit : 7FFEFFFFFFFFFFFFFFFE00000000000000000000 1.18973149535723176502126385303097020516906332e+4932 192-bit : 7FFEFFFFFFFFFFFFFFFE0000000000000000000000000000 1.18973149535723176502126385303097020516906332229462420e+4932 Precision = 113 bits Maximum exponent = 16383 32-bit : 7F800000 1.1897315e+4932 (+Infinity) 64-bit : 7FF0000000000000 1.1897314953572318e+4932 (+Infinity) 80-bit : 7FFF0000000000000000 1.18973149535723176509e+4932 80-bit(Intel x86): 7FFF0000000000000000 1.18973149535723176509e+4932 (+Infinity) 128-bit : 7FFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1.1897314953572317650857593266280070e+4932 160-bit : 7FFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000 1.18973149535723176508575932662800701619646905e+4932 192-bit : 7FFEFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000 1.18973149535723176508575932662800701619646905264169405e+4932 ------------------------------------------------------------------------ Smallest normalized finite (2^(minimum exponent)) Minimum exponent = -126 32-bit : 00800000 1.1754944e-38 64-bit : 3810000000000000 1.1754943508222875e-38 80-bit : 3F810000000000000000 1.17549435082228750797e-38 80-bit(Intel x86): 3F828000000000000000 1.17549435082228750797e-38 128-bit : 3F810000000000000000000000000000 1.1754943508222875079687365372222457e-38 160-bit : 3F81000000000000000000000000000000000000 1.17549435082228750796873653722224567781866556e-38 192-bit : 3F8100000000000000000000000000000000000000000000 1.17549435082228750796873653722224567781866555677208752e-38 Minimum exponent = -1022 32-bit : +00000000 2.2250739e-308 (UNDERFLOW) 64-bit : 0010000000000000 2.2250738585072014e-308 80-bit : 3C010000000000000000 2.22507385850720138309e-308 80-bit(Intel x86): 3C028000000000000000 2.22507385850720138309e-308 128-bit : 3C010000000000000000000000000000 2.2250738585072013830902327173324041e-308 160-bit : 3C01000000000000000000000000000000000000 2.22507385850720138309023271733240406421921598e-308 192-bit : 3C0100000000000000000000000000000000000000000000 2.22507385850720138309023271733240406421921598046233183e-308 Minimum exponent = -16382 32-bit : +00000000 3.3621031e-4932 (UNDERFLOW) 64-bit : +0000000000000000 3.3621031431120935e-4932 (UNDERFLOW) 80-bit : 00010000000000000000 3.36210314311209350626e-4932 80-bit(Intel x86): 00028000000000000000 3.36210314311209350626e-4932 128-bit : 00010000000000000000000000000000 3.3621031431120935062626778173217526e-4932 160-bit : 0001000000000000000000000000000000000000 3.36210314311209350626267781732175260259807934e-4932 192-bit : 000100000000000000000000000000000000000000000000 3.36210314311209350626267781732175260259807934484647124e-4932 Minimum exponent = -16382 32-bit : +00000000 3.3621031e-4932 (UNDERFLOW) 64-bit : +0000000000000000 3.3621031431120935e-4932 (UNDERFLOW) 80-bit : 00010000000000000000 3.36210314311209350626e-4932 80-bit(Intel x86): 00028000000000000000 3.36210314311209350626e-4932 128-bit : 00010000000000000000000000000000 3.3621031431120935062626778173217526e-4932 160-bit : 0001000000000000000000000000000000000000 3.36210314311209350626267781732175260259807934e-4932 192-bit : 000100000000000000000000000000000000000000000000 3.36210314311209350626267781732175260259807934484647124e-4932 ------------------------------------------------------------------------ Smallest denormalized finite (2^(minimum exponent - stored fraction bits)) Minimum exponent - stored fraction bits = -149 32-bit : +00000000 1.4012985e-45 (UNDERFLOW) 64-bit : 36A0000000000000 1.4012984643248171e-45 80-bit : 3F6A0000000000000000 1.40129846432481707092e-45 80-bit(Intel x86): 3F6B8000000000000000 1.40129846432481707092e-45 128-bit : 3F6A0000000000000000000000000000 1.4012984643248170709237295832899161e-45 160-bit : 3F6A000000000000000000000000000000000000 1.40129846432481707092372958328991613128026194e-45 192-bit : 3F6A00000000000000000000000000000000000000000000 1.40129846432481707092372958328991613128026194187651577e-45 Minimum exponent - stored fraction bits = -1074 32-bit : +00000000 4.9406565e-324 (UNDERFLOW) 64-bit : +0000000000000000 4.9406564584124654e-324 (UNDERFLOW) 80-bit : 3BCD0000000000000000 4.94065645841246544177e-324 80-bit(Intel x86): 3BCE8000000000000000 4.94065645841246544177e-324 128-bit : 3BCD0000000000000000000000000000 4.9406564584124654417656879286822137e-324 160-bit : 3BCD000000000000000000000000000000000000 4.94065645841246544176568792868221372365059803e-324 192-bit : 3BCD00000000000000000000000000000000000000000000 4.94065645841246544176568792868221372365059802614324764e-324 Minimum exponent - stored fraction bits = -16446 32-bit : +00000000 1.8225998e-4951 (UNDERFLOW) 64-bit : +0000000000000000 1.8225997659412373e-4951 (UNDERFLOW) 80-bit : +00000000000000000000 1.82259976594123730126e-4951 (UNDERFLOW) 80-bit(Intel x86): +00000000000000000000 1.82259976594123730126e-4951 (UNDERFLOW) 128-bit : +00000000000000000000000000000000 1.8225997659412373012642029668097099e-4951 (UNDERFLOW) 160-bit : +0000000000000000000000000000000000000000 1.82259976594123730126420296680970990819952541e-4951 (UNDERFLOW) 192-bit : +000000000000000000000000000000000000000000000000 1.82259976594123730126420296680970990819952540784678167e-4951 (UNDERFLOW) Minimum exponent - stored fraction bits = -16494 32-bit : +00000000 6.4751751e-4966 (UNDERFLOW) 64-bit : +0000000000000000 6.4751751194380251e-4966 (UNDERFLOW) 80-bit : +00000000000000000000 6.47517511943802511092e-4966 (UNDERFLOW) 80-bit(Intel x86): +00000000000000000000 6.47517511943802511092e-4966 (UNDERFLOW) 128-bit : +00000000000000000000000000000000 6.4751751194380251109244389582276466e-4966 (UNDERFLOW) 160-bit : +0000000000000000000000000000000000000000 6.47517511943802511092443895822764655249956934e-4966 (UNDERFLOW) 192-bit : +000000000000000000000000000000000000000000000000 6.47517511943802511092443895822764655249956933803468101e-4966 (UNDERFLOW) > quit;