Это не важно ; ничего не нарушит использование константы двойной точности, где ожидается константа одинарной точности.
Однако, если вы включили предупреждение о неявных преобразованиях 64-разрядных в 32-разрядные и собираете для 32-разрядных архитектур (которые, как я полагаю, включает в себя iPhone), то вам нужно использовать точные константы, просто чтобы не получить это предупреждение.
(В качестве альтернативы вы можете явно отключить этот параметр, включив условие архитектуры для 64-разрядных архитектур. Но в настоящее время имеет значение только в том случае, если вы также используете некоторый код приложение Mac.)