Answer :

6,042 is thousand and 1.012 is thousandths   
6040.988 is the difference