nan就是无法表示的值
例如:
对负数开平方根结果就是nan
例如:
对负数开平方根结果就是nan
解决方案 »
- JInternalFrame里如何调用JPanel
- java基础的问题,但是很多老师都不会教
- 急急急 用正则表达式怎么验证 6为数字和字母的混合&&6位数字和字母的混合呢?&&两边都必须是字母和数字的混合
- 关于Random的构造器Random(long seed)的一些思考
- 关于继承问题(第二个)?
- Timer怎么用
- 很简单的问题,帮解决一下
- 有谁做过基于linux的非图形界面的java程序?
- 请教一下,怎么把Hashtable中的值按照PUT的次序读出来呢?
- 怎么在inner class中使用外部类的引用,在线等,急
- 我真的对CSDN快失望了,怎么回事,这种问题我已经花了120分了
- 请问一下jbuilder里面的jpr和jpx有什么区别??谁告诉我呀??
public class SL275
{
public static void main(String[] args)
{
double d1=-234;
double d2=Math.sqrt(d1);
if (d2==Double.NaN)
{
System.out.println("d2="+Double.NaN);
}
}
}
public static boolean isNaN(double v)Returns true if the specified number is the special Not-a-Number (NaN) value.
Parameters:
v - the value to be tested.
Returns:
true if the value of the argument is NaN; false otherwise.
这样改
public class SL275
{
public static void main(String[] args)
{
double d1=-234;
double d2=Math.sqrt(d1);
System.out.println(d2);
}
}