Рассмотрим следующую сигнатуру в C#:Какой самый эффективный способ разделить два интегральных значения и получить коэффициент с плавающей запятой в .NET?
double Divide(int numerator, int denominator);
Есть ли разница в производительности между следующими реализациями?
return (double)numerator/denominator;
return numerator/(double)denominator;
return (double)numerator/(double)denominator;
Я предполагаю, что оба вышеупомянутых возвращают тот же ответ.
Я пропустил какое-либо другое эквивалентное решение?