Rumah> Java> javaTutorial> teks badan

java min()

WBOY
Lepaskan: 2024-08-30 15:38:48
asal
477 orang telah melayarinya

Dalam Java, min() ialah kaedah terbina yang mengembalikan nilai minimum dua nombor. Ia diwarisi daripada pakej java.lang.math, dan hujah diambil dalam jenis double, int, long dan float. Selain itu, kaedah ini boleh dibebankan, dan terdapat syarat-syarat tertentu untuk melaksanakan kaedah ini. Ia akan dibincangkan dalam bahagian di mana kerja diterangkan. Selain itu, sintaks dan contoh kaedah min() boleh dilihat dalam bahagian di bawah.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sintaks :

Seperti yang telah dibincangkan, jenis data yang berbeza seperti int, float, double dan long boleh digunakan dalam kaedah ini. Berikut ialah sintaks yang sepadan bagi jenis data kaedah yang berbeza ini min().

public static int min(int num1, int num2) //syntax of min with datatype int
Salin selepas log masuk
public static long min(long num1, long num2) //syntax of min with datatype long
Salin selepas log masuk
public static float min(float num1, float num2) //syntax of min with datatype float
Salin selepas log masuk
public static double min(double num1, double num2) //syntax of min with double
Salin selepas log masuk

Parameter: num1 dan num2 jenis data berbeza yang mana nilai minimum antaranya dikembalikan.

Nilai pulangan: Minimum dua nombor yang diluluskan kerana argumen akan dikembalikan dan jenis data hasil akan sama dengan argumen.

Bagaimana kaedah min() berfungsi dalam Java?

1.Jika nombor negatif dan nombor positif diluluskan sebagai hujah kaedah, maka hasil yang dijana akan menjadi negatif.

Contoh:Jika nombor -32 dan 21 diberikan sebagai hujah, maka -32 akan dikembalikan.

2.Jika kedua-dua parameter diluluskan sebagai hujah kaedah adalah negatif, maka hasil yang dijana akan menjadi yang mempunyai magnitud yang lebih tinggi. Iaitu, ia akan lebih dekat dengan infiniti –ve(negatif).

Contoh:Jika nombor -32 dan -21 diberikan sebagai hujah, maka -32 akan dikembalikan.

3.Jika kedua-dua parameter diluluskan kerana hujah kaedah adalah sama, maka hasil yang dijana akan menjadi nilai yang sama.

Contoh:Jika nombor -32 dan -32 diberikan sebagai hujah, maka -32 akan dikembalikan.

4.Jika NaN(Bukan Nombor) ialah sama ada nilai, hasil yang dijana juga akan menjadi NaN.

Contoh untuk Melaksanakan kaedah Java min()

Di bawah ialah contoh kaedah Java min():

Contoh #1

Atur cara Java untuk mencari minimum dua nombor positif jenis int.

Kod:

public class MinExample { public static void main(String[] args) { // Declare two numbers of int type int x = 41; int y = 67; // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Dalam program ini, dua nombor positif, 41 dan 67, diisytiharkan, dan minimum antaranya 41 didapati menggunakan kaedah min().

Contoh #2

Atur cara Java untuk mencari minimum dua nombor jenis int di mana satu positif, dan satu lagi negatif.

Kod:

public class MinExample { public static void main(String[] args) { // Declare two numbers of int type int x = 41; int y = -67; // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Dalam program ini, nombor positif 41 dan nombor negatif -67 diisytiharkan. Minimum di antara mereka, -67, yang lebih hampir kepada infiniti negatif, didapati menggunakan kaedah min().

Contoh #3

Atur cara Java untuk mencari minimum dua nombor negatif jenis int.

Kod:

public class MinExample { public static void main(String[] args) { // Declare two numbers of int type int x = -41; int y = -67; // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Dalam program ini, dua nombor negatif, -41 dan -67, diisytiharkan. Minimum di antara mereka, -67, yang lebih hampir kepada infiniti negatif, didapati menggunakan kaedah min().

Contoh #4

Atur cara Java untuk mencari minimum dua nombor positif jenis berganda.

Kod:

public class MinExample { public static void main(String[] args) { // Declare two numbers of double type double x = 26.11; double y = 26.12; // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Berbeza dengan program di atas, di sini, dua nombor positif, 26.11 dan 26.12, jenis berganda diisytiharkan. Tetapi, minimum di antara mereka, 26.11, didapati menggunakan kaedah min() yang serupa dengan program di atas.

Contoh #5

Atur cara Java untuk mencari minimum dua nombor positif jenis apungan.

Kod:

public class MinExample { public static void main(String[] args) { // Declare two numbers of float type float x = 26.11f; float y = 26.12f; // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Di sini, dua nombor positif, 26.11f dan 26.12f jenis apungan, diisytiharkan. Minimum antaranya, 26.11, didapati menggunakan kaedah min().

Contoh #6

Atur cara Java untuk mencari minimum dua nombor input pengguna.

Kod:

import java.util.Scanner; public class MinExample { public static void main(String[] args) { System.out.println("Enter two numbers from which the minimum has to be found: "); //read input numbers from the user Scanner in= new Scanner(System.in); //store first number in x int x = in.nextInt(); //store second number in y int y = in.nextInt(); in.close(); // print the minimum number among x and y System.out.println("Minimum among x="+x+" and y="+y+ " is: " + Math.min(x, y)); } }
Salin selepas log masuk

Output:

java min()

Dalam program ini, dua nombor diminta untuk dimasukkan oleh pengguna. Seperti yang anda lihat, nombor diberikan sebagai 32 dan 57, yang mana 32 dikembalikan sebagai nombor minimum.

Apakah yang akan berlaku jika dua nombor diberi sama?

java min()

Dapat dilihat bahawa nombor yang sama akan dikembalikan sebagai hasilnya.

Atas ialah kandungan terperinci java min(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php
Kenyataan Laman Web ini
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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!