Cara menggunakan kaedah isNaN() kelas Double untuk menentukan sama ada sesuatu nombor ialah NaN
NaN ialah nilai berangka khas yang mewakili Bukan-Nombor. Di Java, kelas Double menyediakan kaedah isNaN() untuk menentukan sama ada nombor adalah NaN. Artikel ini akan memperkenalkan cara menggunakan kaedah isNaN() kelas Double untuk menentukan sama ada nombor ialah NaN dan memberikan contoh kod yang sepadan.
Pertama, kita perlu memahami beberapa ciri NaN. NaN ialah nombor titik terapung khas yang ditakrifkan secara matematik sebagai hasil daripada operasi matematik yang mustahil. Ciri-ciri NaN termasuk:
Seterusnya, kami akan menggunakan contoh kod untuk menunjukkan cara menggunakan kaedah isNaN() kelas Double untuk menentukan sama ada nombor adalah NaN.
public class DoubleExample { public static void main(String[] args) { double num1 = 10.5; double num2 = Double.NaN; System.out.println("判断num1是否为NaN:" + Double.isNaN(num1)); System.out.println("判断num2是否为NaN:" + Double.isNaN(num2)); } }
Dalam kod di atas, kami mentakrifkan dua pembolehubah jenis berganda num1 dan num2. Antaranya, nilai num1 ditetapkan kepada nilai titik terapung yang sah 10.5, dan nilai num2 ditetapkan kepada NaN.
Seterusnya, kami menggunakan kaedah Double.isNaN() untuk menentukan sama ada num1 dan num2 ialah NaN. Dengan memanggil kaedah Double.isNaN(num1) dan Double.isNaN(num2), kita mendapat keputusan sama ada num1 dan num2 ialah NaN masing-masing.
Jalankan kod di atas dan anda akan mendapat hasil keluaran berikut:
判断num1是否为NaN:false 判断num2是否为NaN:true
Menurut hasil keluaran, dapat dilihat bahawa num1 bukan nilai NaN, jadi hasilnya adalah palsu dan nilai num2 adalah NaN, jadi betullah hasilnya.
Untuk meringkaskan, menggunakan kaedah Double.isNaN() boleh dengan mudah menentukan sama ada sesuatu nombor ialah NaN. Anda hanya perlu menghantar nombor untuk dinilai sebagai parameter ke dalam kaedah Double.isNaN() dan anda boleh mendapatkan nilai Boolean untuk menunjukkan sama ada nombor itu NaN.
Melalui pengenalan dan contoh kod artikel ini, saya percaya pembaca telah menguasai cara menggunakan kaedah isNaN() kelas Double untuk menentukan sama ada sesuatu nombor ialah NaN. Saya harap artikel ini bermanfaat kepada pembaca, terima kasih kerana membaca!
Atas ialah kandungan terperinci Cara menggunakan kaedah isNaN() kelas Double untuk menentukan sama ada nombor adalah NaN. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!