发现了一个奇怪的现象,MessageBox.Show(Math.Pow(16,0.5).ToString())的结果为4,而MessageBox.Show(Math.Pow(16,1/2).ToString()),MessageBox.Show(Math.Pow(16,(1/2)).ToString()),MessageBox.Show(Math.Pow(16,Convert.ToDouble(1/2)).ToString())结果均为1,不晓得是怎么回事,有高手能够讲解一下么?谢谢!
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货