用C#寫一個簡單的計算器,想添加一個求階乘的按鈕,可是遇到小數怎麼求階乘?要是遇到負數怎麼求階乘?c#能實現這樣的計算嗎?
階乘其實是Gamma函數為整數的特例
http://baike.baidu.com/view/909190.htm
http://en.wikipedia.org/wiki/Gamma_function
C#計算
http://msdn.microsoft.com/en-us/library/system.web.ui.datavisualization.charting.statisticformula.gammafunction(v=vs.110).aspx