Rumah pangkalan data tutorial mysql 2、求m和n的最大公约数与最小公倍数(最大公约数:转辗相除法)

2、求m和n的最大公约数与最小公倍数(最大公约数:转辗相除法)

Jun 07, 2016 pm 03:48 PM
pembahagi sepunya terbesar gandaan sepunya terkecil pembahagian

2、求m和n的最大公约数与最小公倍数(最大公约数:转辗相除法)。 public class Jiejue2 { public static void main(String args[]) { System.out.println(gongyue(8, 6)); System.out.println(gongbei(8,6)); } //求m和n的最大公约数 public static int gon

2、求m和n的最大公约数与最小公倍数(最大公约数:转辗相除法)。

public class Jiejue2 {

public static void main(String args[]) {
     System.out.println(gongyue(8, 6));
     System.out.println(gongbei(8,6));
    }
   
    //求m和n的最大公约数
    public static int gongyue(int m, int n) {
     while(m % n != 0) {
      int temp = m % n;
      m = n;
      n = temp;
     }
     return n;
    }
   
    //求m和n的最小公倍数
    public static int gongbei(int m, int n) {
     return m * n / gongyue(m, n);
    }
   
}

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Penggunaan operasi bahagian dalam Oracle SQL Penggunaan operasi bahagian dalam Oracle SQL Mar 10, 2024 pm 03:06 PM

"Penggunaan Operasi Bahagian dalam OracleSQL" Dalam OracleSQL, operasi bahagi ialah salah satu operasi matematik yang biasa. Semasa pertanyaan dan pemprosesan data, operasi pembahagian boleh membantu kami mengira nisbah antara medan atau memperoleh hubungan logik antara nilai tertentu. Artikel ini akan memperkenalkan penggunaan operasi pembahagian dalam OracleSQL dan memberikan contoh kod khusus. 1. Dua cara operasi bahagi dalam OracleSQL Dalam OracleSQL, operasi bahagi boleh dilakukan dalam dua cara berbeza.

Apakah kelebihan dan kekurangan definisi makro fungsi C++? Apakah kelebihan dan kekurangan definisi makro fungsi C++? Apr 11, 2024 pm 04:54 PM

Walaupun definisi makro fungsi boleh memudahkan kod dan meningkatkan prestasi, ia juga mempunyai kelemahan: jenis tidak selamat, kesukaran penyahpepijatan, konflik penamaan dan redundansi kod. Selepas menimbang kebaikan dan keburukan, adalah penting untuk membuat keputusan termaklum apabila menggunakan makro fungsi.

Bagaimana untuk menulis algoritma untuk mencari gandaan sepunya paling kurang dalam Python? Bagaimana untuk menulis algoritma untuk mencari gandaan sepunya paling kurang dalam Python? Sep 19, 2023 am 11:25 AM

Bagaimana untuk menulis algoritma untuk mencari gandaan sepunya paling kurang dalam Python? Gandaan sepunya terkecil ialah integer terkecil antara dua nombor yang boleh membahagi dua nombor. Dalam matematik, menyelesaikan gandaan sepunya terkecil ialah tugas matematik asas, dan dalam pengaturcaraan komputer, kita boleh menggunakan Python untuk menulis algoritma untuk menyelesaikan gandaan sepunya terkecil. Berikut akan memperkenalkan algoritma berbilang asas yang paling tidak sepunya dan memberikan contoh kod khusus. Takrif matematik bagi gandaan sepunya terkecil ialah: Jika a boleh dibahagi dengan n dan b boleh dibahagi dengan n, maka n ialah gandaan sepunya terkecil a dan b. Untuk menyelesaikan minimum

Penjelasan terperinci tentang cara menggunakan bahasa C untuk mencari pembahagi sepunya terbesar Penjelasan terperinci tentang cara menggunakan bahasa C untuk mencari pembahagi sepunya terbesar Feb 18, 2024 pm 11:10 PM

Penjelasan terperinci tentang kaedah mencari pembahagi sepunya terbesar dalam bahasa C Pembahagi sepunya terbesar (GCD, Pembahagi Sepunya Terhebat) ialah konsep yang biasa digunakan dalam matematik, yang merujuk kepada pembahagi terbesar di antara beberapa integer. Dalam bahasa C, kita boleh menggunakan banyak kaedah untuk mencari pembahagi sepunya yang paling hebat. Artikel ini akan memperincikan beberapa kaedah biasa ini dan memberikan contoh kod khusus. Kaedah 1: Pembahagian Euclidean ialah kaedah klasik untuk mencari pembahagi sepunya terbesar bagi dua nombor. Idea asasnya ialah membahagikan pembahagi dan baki dua nombor secara berterusan

Cara menggunakan algoritma berbilang terkecil dalam C++ Cara menggunakan algoritma berbilang terkecil dalam C++ Sep 19, 2023 pm 01:48 PM

Cara menggunakan algoritma gandaan sepunya terkecil dalam C++ Gandaan sepunya terkecil (Multiple Sepunya Terkecil, dirujuk sebagai LCM) merujuk kepada gandaan sepunya terkecil bagi dua atau lebih integer. Dalam matematik dan sains komputer, mencari gandaan sepunya terkecil ialah masalah biasa, dan C++ menyediakan cara yang mudah dan berkesan untuk mengira gandaan sepunya terkecil. Artikel ini akan memperkenalkan cara menggunakan algoritma berbilang paling biasa dalam C++ dan memberikan contoh kod khusus. Pertama, mari kita fahami definisi gandaan sepunya terkecil. untuk

Bagaimana untuk mencari gandaan sepunya terkecil dalam bahasa C Bagaimana untuk mencari gandaan sepunya terkecil dalam bahasa C Sep 28, 2023 am 10:41 AM

Kaedah menyelesaikan gandaan sepunya terkecil dalam bahasa C ialah menggunakan gelung dan pernyataan bersyarat Dengan menambah nombor secara berterusan, ia dinilai sama ada nombor itu boleh dibahagikan dengan dua nombor pada masa yang sama sehingga gandaan sepunya terkecil ditemui.

Penjelasan terperinci tentang mekanisme panggilan fungsi C++ Penjelasan terperinci tentang mekanisme panggilan fungsi C++ Apr 11, 2024 pm 02:12 PM

Mekanisme panggilan fungsi dalam C++ melibatkan menghantar argumen kepada fungsi dan melaksanakan kodnya, mengembalikan hasilnya jika wujud. Terdapat dua cara untuk lulus parameter: lulus mengikut nilai (pengubahsuaian dibuat di dalam fungsi) dan lulus melalui rujukan (pengubahsuaian ditunjukkan dalam pemanggil). Dalam penghantaran nilai, pengubahsuaian nilai dalam fungsi tidak menjejaskan nilai asal (seperti printValue), manakala pengubahsuaian dalam hantaran rujukan mempengaruhi nilai asal (seperti printReference).

Bagaimana untuk mencari pembahagi sepunya terbesar dalam bahasa C Bagaimana untuk mencari pembahagi sepunya terbesar dalam bahasa C Sep 27, 2023 am 09:41 AM

Pembahagi sepunya terbesar boleh didapati dengan menggunakan algoritma Euclidean dalam bahasa C. Prinsipnya ialah: pembahagi sepunya terbesar bagi dua integer a dan b adalah sama dengan baki a dibahagikan dengan b dan pembahagi sepunya terbesar bagi c dan b. Algoritma ini sangat cekap dan boleh menyelesaikan dengan cepat walaupun berurusan dengan nombor yang besar.

See all articles