Я ищу метод, эквивалентный System.Frac
Delphi в .NET.Есть ли эквивалентный метод для системы Delphi System.Frac?
Функция Delphi перекрывает все число, оставив только значение после десятичной точки.
Я мог бы написать свой собственный метод, но думал, что посмотрю?
Спасибо за быстрый ответ. Имея дальнейший поиск, я также нашел, что модуль 1 работает. То есть значение% 1; Оба ответа на них тоже корректно обрабатывают значение минус. – James
@Self Фактически модуль может привести к ошибкам. (Я предполагаю из-за математики с плавающей запятой). – James
'value% 1.0' работает, потому что это не модуль, а остаток. Удивительно, но это немного быстрее, чем мой вариант. – CodesInChaos