This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)


is the smallest positive machine-precision number that can be used on a particular computer system.
The smallest hardware floating-point number:
The smallest hardware floating-point number:
Click for copyable input
Numbers smaller than $MinMachineNumber are represented as arbitrary-precision numbers:
Find the minimum machine number algorithmatically:
$MinMachineNumber has the smallest possible binary exponent and all but one bits set to 0:
Accuracy is -Log[10, $MinMachineNumber]:
Mathematica uses arbitrary-precision to represent numbers that would be denormalized:
This conversion can be prevented in Compile and some other functions with a system option:
The smallest denormalized machine number:
Restore the option to its default:
New in 2