Grid Floor Axis Not Aligned With Zero?
You have the Local button selected, which means it starts the coordinate system at the object origin, not the world center. 
Set it to Global and it will work like you want, where 0 is at the grid floor.