早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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次方代码.不能溢出
double a = Math.Pow(double.Parse(TextBox1.Text),double.Parse(TextBox2.Text));
X=4.225
Y=144
这样算出来就回出现数据溢出
4.225的20次方都3284991617734.08.怎么才能算出不带溢出的数据呢
▼优质解答
答案和解析
double a;
double b;
string str = Math.Pow(a = 4.225,b = 20).ToString ();
Console.WriteLine(str);
转换成字符串;