I understood the logic behind long division which many teachers don't make any student understand! For example if I have 1506/2 then 1506 can be written as 1000+500+00+6 and then we can determine how many 'twos' are there in 1000,500,00 and 6. That gives us an answer of 500+250+0+3=753. 1) Now, what I don't understand is how do we get 0.5 using the long division method when we divide 1 by 2? 2) How does the decimal system work in long division??