久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java如何判斷輸入的數字是否是整數

132次閱讀
沒有評論

共計 717 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 Java 中,可以使用以下方法來判斷輸入的數字是否是整數:

  1. 使用 Scanner 類獲取輸入的數字。
Scanner scanner = new Scanner(System.in);
System.out.print(" 請輸入一個數字:");
double number = scanner.nextDouble();
  1. 使用 Math 類的 round 方法將輸入的數字四舍五入為最接近的整數。
int roundedNumber = (int) Math.round(number);
  1. 比較原始數字和四舍五入后的整數是否相等,如果相等則輸入的數字是整數。
if (number == roundedNumber) {System.out.println(" 輸入的數字是整數。");
} else {System.out.println(" 輸入的數字不是整數。");
}

完整示例代碼如下:

import java.util.Scanner;

public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);
        System.out.print(" 請輸入一個數字:");
        double number = scanner.nextDouble();
        
        int roundedNumber = (int) Math.round(number);
        
        if (number == roundedNumber) {System.out.println(" 輸入的數字是整數。");
        } else {System.out.println(" 輸入的數字不是整數。");
        }
    }
}

通過以上方法,可以判斷輸入的數字是否是整數。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-01-29發表,共計717字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 阳谷县| 漾濞| 阳东县| 安顺市| 芦山县| 阳山县| 景谷| 永川市| 五大连池市| 叶城县| 通江县| 双流县| 宝丰县| 阿克陶县| 康乐县| 黄山市| 廉江市| 友谊县| 威海市| 陕西省| 陈巴尔虎旗| 丁青县| 泊头市| 昆山市| 若尔盖县| 黔南| 承德市| 墨玉县| 宕昌县| 宁河县| 泾源县| 陕西省| 会同县| 南安市| 泗水县| 曲松县| 会昌县| 河西区| 遵义市| 抚宁县| 上犹县|