checked shifting float numbers