Экстремальные числовые значения в точности с плавающей точкой в R
Два варианта:
Возврат default(T), что означает, что вы вернете null, если T - ссылочный тип (или тип значения с нулевым значением), 0 для int, '\ 0 'для char и т. д.
Ограничьте T ссылочным типом с ограничением where T : class и затем верните нуль как обычно