Euclidean Algorithm GCD

3,5
11 bài đánh giá
1 N+
Lượt tải xuống
Mức phân loại nội dung
Tất cả mọi người
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình

Thông tin về ứng dụng này

Thuật toán Euclide hoạt hình
Ước chung lớn nhất.
Hữu ích để giảm phân số

Thuật toán Euclide có thể nhìn thấy

GCD, còn được gọi là yếu tố chung lớn nhất (gcf), yếu tố phổ biến nhất (hcf), biện pháp phổ biến nhất (gcm) hoặc ước số chung cao nhất.

Biểu diễn năng động và hình học của thuật toán.

Thuật toán đệ quy
Và ít phổ biến nhất được suy ra từ GCD:
lcm (a, b) = a * b / gcd (a, b)

Hữu ích để hiểu mã đệ quy (Euclidean Algorithm) đệ quy: (Java)

int gcd (int m, int n) {
    if (0 == n) {
        return m;
    } else {
        trả lại gcd (n, m% n);
    }
}

Thêm trực quan hình học.
Thuật toán được thực hiện bởi Dandelions đến từ Mathematical Garden gần đó

Lịch sử thuật toán Euclide:
("Máy nghiền")

Thuật toán Euclide là một trong những thuật toán lâu đời nhất được sử dụng phổ biến.
Nó xuất hiện trong các yếu tố của Euclid (khoảng 300 TCN), đặc biệt trong Sách 7 (Đề xuất 1–2) và Sách 10 (Đề xuất 2–3).
Nhiều thế kỷ sau, thuật toán của Euclid được phát hiện độc lập ở cả Ấn Độ và Trung Quốc, chủ yếu để giải các phương trình Diophantine phát sinh trong thiên văn học và tạo ra các lịch chính xác.
Vào cuối thế kỷ thứ 5, nhà toán học và nhà thiên văn học người Ấn Độ, Aryabhata đã mô tả thuật toán là "máy nghiền bột", có lẽ vì hiệu quả của nó trong việc giải các phương trình Diophantine.

Lời cảm ơn:
Joan Jareño (Kemat) (Bổ sung lcm)
Lần cập nhật gần đây nhất
14 thg 10, 2023

An toàn dữ liệu

Sự an toàn bắt đầu từ việc nắm được cách nhà phát triển thu thập và chia sẻ dữ liệu của bạn. Các biện pháp bảo vệ quyền riêng tư và bảo mật dữ liệu có thể thay đổi tuỳ theo cách sử dụng, khu vực và độ tuổi. Nhà phát triển đã cung cấp thông tin này và có thể sẽ cập nhật theo thời gian.
Không chia sẻ dữ liệu với bên thứ ba
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động chia sẻ dữ liệu
Không thu thập dữ liệu nào
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động thu thập dữ liệu
Đã cam kết tuân thủ Chính sách về gia đình của Play

Xếp hạng và đánh giá

3,5
11 bài đánh giá

Tính năng mới

Update to sdk33 Android 13 - Privacy Policy updated