问题标题:
C#求x的n次方代码.不能溢出doublea=Math.Pow(double.Parse(TextBox1.Text),double.Parse(TextBox2.Text));X=4.225Y=144这样算出来就回出现数据溢出4.225的20次方都3284991617734.08.怎么才能算出不带溢出的数据呢
问题描述:
C#求x的n次方代码.不能溢出
doublea=Math.Pow(double.Parse(TextBox1.Text),double.Parse(TextBox2.Text));
X=4.225
Y=144
这样算出来就回出现数据溢出
4.225的20次方都3284991617734.08.怎么才能算出不带溢出的数据呢
苏青回答:
doublea;
doubleb;
stringstr=Math.Pow(a=4.225,b=20).ToString();
Console.WriteLine(str);
转换成字符串;
点击显示
其它推荐