I think the major difference is that 0.5 is exactly equal to a half. The other 0.555555 is equal to a half plus five hundredths plus thousandths plus five ten thousandths plus five hundred thousandths, plus five millionths and so forth; and therefore it is greater than 0.5. In other words 0.555555 is called a recurring decimal.