Rumah  >  Artikel  >  Java  >  Pengenalan kepada kaedah pengiraan berangka dalam bahasa Java

Pengenalan kepada kaedah pengiraan berangka dalam bahasa Java

PHPz
PHPzasal
2023-06-10 13:09:071923semak imbas

Java ialah bahasa pengaturcaraan berorientasikan objek yang digunakan secara meluas dalam banyak bidang, termasuk pengkomputeran berangka. Java menyediakan banyak kaedah pengiraan berangka yang boleh digunakan untuk melaksanakan operasi matematik asas seperti penambahan, penolakan, pendaraban dan pembahagian, serta operasi yang lebih kompleks seperti fungsi trigonometri, fungsi eksponen, dsb. Artikel ini akan memperkenalkan kaedah pengiraan berangka dalam bahasa Java.

  1. Operasi asas matematik

Java menyediakan operasi asas matematik, termasuk penambahan, penolakan, pendaraban dan pembahagian, yang boleh digunakan untuk memproses integer dan nombor titik terapung. Berikut ialah beberapa operasi asas matematik:

  • Tambahan: diwakili oleh tanda tambah (+), seperti a + b.
  • Penolakan: dinyatakan dengan tanda tolak (-), seperti a - b.
  • Pendaraban: diwakili oleh tanda pendaraban (), seperti b.
  • Bahagian: diwakili oleh tanda bahagi (/), seperti a / b.
  • Modulo (baki): dinyatakan dengan simbol modulus (%), seperti % b.

Sebagai contoh, berikut ialah contoh kod untuk operasi matematik asas menggunakan Java:

int a = 10;
int b = 5;
int c = a + b; // Hasilnya ialah 15
int d = a - b; // Hasilnya ialah 5
int e = a * b; // Hasilnya ialah 2
int g = a % b; // Hasilnya ialah 0

    Kelas Matematik
Kelas Matematik Java menyediakan banyak fungsi matematik untuk memproses Pelbagai operasi matematik. Berikut ialah beberapa fungsi Matematik yang biasa digunakan:

    abs(): Mengembalikan nilai mutlak parameter.
  • pow(): Mengembalikan parameter pertama yang dinaikkan kepada kuasa parameter kedua.
  • sqrt(): Mengembalikan punca kuasa dua parameter.
  • sin(): Mengembalikan nilai sinus parameter.
  • cos(): Mengembalikan nilai kosinus parameter.
  • tan(): Mengembalikan nilai tangen parameter.
  • asin(): Mengembalikan nilai arcsine parameter.
  • acos(): Mengembalikan nilai kosinus arka parameter.
  • atan(): Mengembalikan nilai arctangent parameter.
  • exp(): Mengembalikan nilai eksponen asas e logaritma asli.
  • log(): Mengembalikan logaritma semula jadi parameter.
Sebagai contoh, berikut ialah contoh kod untuk melaksanakan operasi matematik menggunakan kelas Matematik:

double x = 2.0;

double y = 3.0;
double z = Math. abs(-2.5); // Mengembalikan 2.5
double pow = Math.pow(x, y); // Mengembalikan 8.0
double sqrt = Math.sqrt(y); 🎜> Double Sin = Math.Sin (x); -2.185039863261519
double asin = Math.asin(x); // Return NaN
double acos = Math.acos(y); // Return 0.0
double atan = Math.atan(x); / Pulangan 1.1071487177940904
exp berganda = Math.exp(x); // Mengembalikan 7.38905609893065
log berganda = Math.log(y); // Mengembalikan 1.098612>

Kelas Rawak Java boleh digunakan untuk menjana nombor rawak dan boleh digunakan untuk eksperimen simulasi, ujian rawak, permainan, dsb. Berikut ialah beberapa kaedah yang biasa digunakan dalam kelas Rawak:

nextInt(): Mengembalikan integer rawak dalam julat jenis int.
  1. nextDouble(): Mengembalikan nombor titik terapung rawak antara 0.0 dan 1.0.
nextBoolean(): Mengembalikan nilai Boolean rawak.

nextFloat(): Mengembalikan nombor titik terapung rawak antara 0.0 dan 1.0.
  • nextLong(): Mengembalikan integer rawak dalam julat jenis panjang.
  • Sebagai contoh, berikut ialah kod sampel untuk menjana nombor rawak menggunakan kelas Rawak:
  • Random r = new Random( / Mengembalikan integer rawak
  • double randomDouble = r.nextDouble(); // Mengembalikan nombor titik terapung rawak
  • boolean randomBoolean = r.nextBoolean(); // Mengembalikan nilai rawak Boolean
  • float randomFloat = r .nextFloat(); nombor titik terapung rawak
  • long randomLong = r.nextLong(); // Mengembalikan integer rawak

Ringkasan

Artikel ini memperkenalkan kaedah pengiraan Berangka bahasa Java. Java menyediakan operasi matematik asas, termasuk penambahan, penolakan, pendaraban, pembahagian, modulus, dll. Selain itu, Java juga menyediakan kelas Matematik dan kelas Rawak, yang mengandungi banyak fungsi matematik dan kaedah penjanaan nombor rawak. Apabila melakukan pengiraan berangka, kaedah yang sepadan boleh dipilih mengikut keperluan tertentu.

Atas ialah kandungan terperinci Pengenalan kepada kaedah pengiraan berangka dalam bahasa Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn