Тогда и у Вас неправильно, потому что цифры совпадают с моими!
И Вы не макрос модернизировали(что Вы нарисовали), а сделали другой макрос, в смысле обратную функцию, я писал, что в проекте есть и обратная функция, в смысле преобразование INT_TO_FLOAT:
INT_TO_FLOAT_8.PNG
И, обратно значения совпадают с вашими, короче, Вы на этом основываете свои заключения, что неправильно считает?