JAVA中的Double.isNaN,ORACLE里怎么写?
if(Double.isNaN(cos2SigmaM)){cos2SigmaM=0;}ORACLE应该怎么写?cos2SigmaM是Float类型的,其实本来JAVA里是...
if(Double.isNaN(cos2SigmaM)){
cos2SigmaM = 0 ;
}
ORACLE应该怎么写?
cos2SigmaM是Float类型的,其实本来JAVA里是Double类型的,可是貌似Oracle里Function的参数不支持Double的,所有用的Float
Oracle倒是有NaN函数
这里写成
if(NaN(cos2SigmaM)){
cos2SigmaM = 0 ;
}
也编译不过去 展开
cos2SigmaM = 0 ;
}
ORACLE应该怎么写?
cos2SigmaM是Float类型的,其实本来JAVA里是Double类型的,可是貌似Oracle里Function的参数不支持Double的,所有用的Float
Oracle倒是有NaN函数
这里写成
if(NaN(cos2SigmaM)){
cos2SigmaM = 0 ;
}
也编译不过去 展开
展开全部
/**
* 判断字符串是否是Double型
* @param str 需要判断的字符串
* @return boolean true 是,false则相反。
*/
public static boolean isDouble(String str){
try {
Double.parseDouble(str);
if (str.contains("."))
return true;
return false;
} catch (NumberFormatException e) {
return false;
}
}
* 判断字符串是否是Double型
* @param str 需要判断的字符串
* @return boolean true 是,false则相反。
*/
public static boolean isDouble(String str){
try {
Double.parseDouble(str);
if (str.contains("."))
return true;
return false;
} catch (NumberFormatException e) {
return false;
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不想在oracle中做判断是吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询