Встроенная функция Math.Pow() в .NET повышает базу double до экспоненты double и возвращает результат double.
Какой лучший способ сделать то же самое с целыми числами?
Добавлено: Кажется, что можно просто передать результат Math.Pow() в (int), но будет ли это всегда производить правильное число и ошибки округления?