I read the documents of the IEEE-754 and I could not understand some things
1) Is it possible to represent any number using this method? I know there are a number of final states, and there are infinite possibilities then no, but if there is a more detailed explanation of why?
2)Why can not represent the number zero? And how I represent it?
3) Why I dont need to represent 1 in representation of floating point number, I know its normalized, but normalized mean only 1 in the left side of the number? or everynumber, for example $8.3131e^{-1}$
Thanks!
You can't represent every number as the language is countable and there are uncountably many numbers. More to the point, you can't even represent $1/10$ since $$\frac{1}{10} = \frac{1}{2} \sum _{n=1}^{\infty } \frac{3}{16^n}.$$ This is exactly why computations like $0.1 + 0.2 - 0.3$ tend to yield results around $10^{-16}$, rather than exactly zero. More generally, you cannot exactly represent a number with an infinite binary expansion.
You can represent zero. The fraction and exponent fields must contain all zeros and the sign field can be zero or one.
Of course, 1 needs (and has) a representation.