Added check for denormalized number. Tested NaN and denormalized number
and all code passed. All test complete. All software functional. 

Note* When converting from bianary number to decimal last decimal place
is rounded up.