Вы можете рассчитать, может ли ваш литерал с плавающей точкой быть точно представлен, но что он мог бы сделать, чтобы вызвать исключение? Если вы использовали поплавок, это потому, что он вам нужен. Может быть, я не понимаю, что вы пытаетесь сделать.
Вы можете использовать десятичную дробь для более точного хранения десятичных литералов.