Quiz submission record for quiz3-2-1 at Wed Jul 7 09:37:09 2004: Your Answer for Question 1: some one can use this security holes to crash computers,by playing with floats(over or underflow problems) for instance.it can be solved by using separate integers ans floating-point registers which make the process very slow, specially in divisions.to make it slow division faster,Newton's iteration can be used,where division is recast as finding ther zwro of a function to find the reciprocal 1/x, which is ther multiplied by the other operand. Your Answer for Question 2: to use all the bits of precision from a floating-point operation,some numbers are allowed by the standard to be represented in the unnormalized form.Instead of having a gap between 0 and the smallest normalized number. these unnormalized numbers are called subnormals by IEEE. Your Answer for Question 3: they did this to compensate for the lack of guard bit in double precision.So they didn't have to worry about dropping the last hexadecimal digit(4 bits). Your Answer for Question 4: IEEE advantages are: Its widly use wiht a common floating-point format. Needs minimum accuracy 1/2 ulp in the least significant bit operations must be cummutative. IEEE 754 disadvantages are: For correct implementation it requires extraordinary deligents in attention to details; To make it run fastit needs exceptional designers. some of its features such as exception handling and directed rounding doesn't balance the compiler and language issues. The compiler community have been very slow in making this standard's unusual features available to the applictaions programmer. Your unique submission ID is quiz3-2-1-cs61c-fx-1089218229-1142.