Нет ... потому что просто невозможно представить 0,0001 как (конечную) двоичную дробь - вы получите ошибку округления при компиляции или интерпретации литерала.
Однако целые числа могут храниться без округления - до предела точности, который, конечно, ниже, чем для целочисленного типа того же размера. И когда достигается предел, вместо переполнения вы начинаете терять точность, поэтому в какой-то момент d == d+1