Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这给了我0:
int B=-4; double A = Math.Sqrt(1/B);
但是这个 NaN
double A = Math.Sqrt(-4);
第一次计算怎么可能不会失败或至少不返回 NaN 以及存在负数的平方根
编辑:感谢您的回答。我将添加这个:
int B=0; double A = 1/Math.Sqrt(B);
这怎么不是零分例外?!
这里
是相同的
double A = Math.Sqrt(0);
因为如果你将一个整数除以一个整数,你会得到一个整数
您的第一个代码相当于:
int B = -4; int C = 1 / B; double A = Math.Sqrt(C);
现在这样做:
Console.WriteLine(C);
我有一个方法,我使用 android 中的 http post 从 web 服务获取数据。
我的代码是,
public class PropertyRequestService { static String result;