1 BigDecimal 類型 比較大小
public class QualityUtils {
public static void main(String[] args) {
User user = new User();
user.setName("ww");
user.setWindDir(new BigDecimal(-22));
Boolean windDir = getAirTemp(user.getWindDir());
System.out.println(windDir);
}
/**
* @description: 判斷風(fēng)向是否在范圍內(nèi),不在返回true BigDecimal、
* 風(fēng)向的范圍 0到360
* */
public static Boolean getWindDir(BigDecimal bigDecimal){
if(bigDecimal!=null){
// 進(jìn)行比較
BigDecimal zeroinfo = new BigDecimal(0);
BigDecimal threell = new BigDecimal(360);
if(bigDecimal.compareTo(zeroinfo) >=0 && bigDecimal.compareTo(threell) <0){
return false;
// 如果 傳過來的 在 0 到 360 之間
}else {
return true;
}
}
return true;
}
//
/**
* @description: 判斷本站氣壓 是否在范圍內(nèi),不在返回true BigDecimal
* 400 到 1080
* */
public static Boolean getStaPress(BigDecimal bigDecimal){
if(bigDecimal!=null){
// 進(jìn)行比較
BigDecimal zeroinfo = new BigDecimal(400);
BigDecimal threell = new BigDecimal(1080);
if(bigDecimal.compareTo(zeroinfo) >=0 && bigDecimal.compareTo(threell) <0){
return false;
// 如果 傳過來的 在 400 到 1080 之間
}else {
return true;
}
}
return true;
}
//
/**
* @description: 判斷氣溫 是否在范圍內(nèi),不在返回true
* -75 到 80
* */
public static Boolean getAirTemp(BigDecimal bigDecimal){
if(bigDecimal!=null){
// 進(jìn)行比較
BigDecimal zeroinfo = new BigDecimal(-75);
BigDecimal threell = new BigDecimal(80);
if(bigDecimal.compareTo(zeroinfo) >=0 && bigDecimal.compareTo(threell) <0){
return false;
// 如果 傳過來的 在 -75 到 80 之間
}else {
return true;
}
}
return true;
}
//
/**
* @description: 判斷風(fēng)速 是否在范圍內(nèi),不在返回true
* 0 到 75
* */
public static Boolean getWindSpd(BigDecimal bigDecimal){
if(bigDecimal!=null){
// 進(jìn)行比較
BigDecimal zeroinfo = new BigDecimal(0);
BigDecimal threell = new BigDecimal(75);
if(bigDecimal.compareTo(zeroinfo) >=0 && bigDecimal.compareTo(threell) <0){
return false;
// 如果 傳過來的 在 -75 到 80 之間
}else {
return true;
}
}
return true;
}
文章來源地址http://www.zghlxwxcb.cn/news/detail-705140.html
文章來源:http://www.zghlxwxcb.cn/news/detail-705140.html
到了這里,關(guān)于BigDecimal 類型 比較大小的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!