In a floating point system, the smallest positive, normalized element (epsilon) can be calculated using the formula:
epsilon = base^(minimum_exponent - significant_digits)
where,
base = radix of the floating point system (for binary system, base is 2) minimum_exponent = value of k- in given floating point system significant_digits = number of bits in mantissa fraction (t in given system)
Substituting these values in the formula given above for the given system:
epsilon = 2^(-6-4) = 2^(-10) = 0.0009765625
Therefore, the smallest positive, normalized element (epsilon) would be 0.0009765625 in the given floating point system.
To calculate this in matlab code, we can do:
main.m116 chars6 lines
This will give the output as:
main.m23 chars2 lines
gistlibby LogSnag