编写科学计算器程序出现的问题

1.求x的阶乘,数值太大,怎样存储?
2.反三角函数怎样写?

1、都有函数的
2、可以用别的代替

(1)数值太大,可以用字节数组/字符串数组存储,但是你需要大数运算。当然,计算器未必需要这样的功能,超市买的20一个的科学计算器,只能算到69的阶乘。
(2)Math.Atan Math.Acos Math.Asin等等

.net 4.0封装了大数运算

http://www.cnblogs.com/LoveJenny/archive/2011/10/19/2217153.html
大数运算可以参考这个。