Вы можете использовать согласованное форматирование строки для ваших типов с плавающей запятой и сравнивать строку со строкой. В любом случае Fit действительно выполняет ToString () для ваших значений и сравнивает их с текстом в вики, поэтому, если вы предоставляете свой собственный формат строки, вам не нужно изменять встроенные сравнения в Fit.
Вы не указали язык, но, например, в C # вы могли бы использовать статический вспомогательный метод или метод расширения для типов с плавающей запятой (float, double и т. Д.), Называемых что-то вроде «ToStringForComparison ()» , Все ваши тестовые наборы должны будут использовать это в методах доступа к свойствам для значений, которые вы хотите сравнить в своих тестах.
Edit:
Если вы хотите контролировать точность, вы можете сделать это, передав значение точности в функцию форматирования, сохраняя значение по умолчанию для значений, где точность не важна.