Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

GCF = 8

Greatest Common Factor

Máy Tính ƯCLN Hoạt Động Như Thế Nào

Ước chung lớn nhất (ƯCLN) — trong tiếng Anh gọi là GCF (Greatest Common Factor) hoặc GCD (greatest common divisor) — là số nguyên lớn nhất chia hết cho tất cả các số trong một tập hợp. Công cụ này nhận vào danh sách số nguyên bạn nhập và trả về ngay thừa số chung lớn nhất mà tất cả các số đều có. Đây là trợ thủ đắc lực để rút gọn phân số, đơn giản tỉ lệ, phân tích thừa số trong các bài toán đại số, hay chia một số lượng thành các nhóm bằng nhau.

Cách Sử Dụng

Chỉ có một ô nhập duy nhất, có nhãn numbers (các số). Bạn nhập hai số nguyên trở lên, ngăn cách bằng dấu phẩy, ví dụ 24, 36, 60. Sau đó công cụ sẽ:

  • Tách văn bản tại mỗi dấu phẩy và loại bỏ khoảng trắng thừa.
  • Chỉ giữ lại các số nguyên hợp lệ — khớp với mẫu -?\d+, nghĩa là số âm được chấp nhận nhưng số thập phân, phân số và các ký tự lạ sẽ bị bỏ qua.
  • Tính ƯCLN của tất cả các số hợp lệ và hiển thị kết quả.

Vì các giá trị không phải số nguyên sẽ bị lọc bỏ, nên một danh sách gọn gàng ngăn cách bằng dấu phẩy sẽ cho kết quả chính xác nhất.

Công Thức Đằng Sau

Công cụ không thử từng ước số một cách máy móc. Thay vào đó, nó áp dụng thuật toán Euclid cho hai số mỗi lần và "gộp dần" cả danh sách lại. Công thức tổng quát là:

$$\text{GCF} = \gcd\left(\text{Numbers}\right)$$

Nói đơn giản, cách tính như sau:

  • Tính \(\gcd(a, b)\) bằng thuật toán Euclid cổ điển.
  • Sau đó tính \(\gcd(\text{kết quả vừa rồi}, c)\), rồi \(\gcd(\text{kết quả mới}, d)\), và cứ thế cho hết danh sách.

Cách này hiệu quả vì ƯCLN của nhiều số chính bằng ƯCLN của kết quả đang có và số tiếp theo — một phương pháp đã được chứng minh chặt chẽ và rất nhanh gọn.

Quảng cáo
Hai số được phân tích thành thừa số nguyên tố với các thừa số chung được tô sáng
ƯCLN là tích của các thừa số nguyên tố chung của tất cả các số.

Ví Dụ Cụ Thể

Giả sử bạn nhập 24, 36, 60:

  • \(\gcd(24, 36) = 12\)
  • \(\gcd(12, 60) = 12\)

Vậy công cụ trả về 12. Bạn có thể kiểm tra lại: \(24 \div 12 = 2\), \(36 \div 12 = 3\), và \(60 \div 12 = 5\), tất cả đều là số nguyên, và không có số nào lớn hơn 12 chia hết cho cả ba số này.

Biểu đồ Venn các thừa số nguyên tố của hai số với phần giao là ƯCLN
Các thừa số nguyên tố chung nằm ở phần giao nhau; tích của chúng là ƯCLN.

Câu Hỏi Thường Gặp

Tôi có thể nhập chỉ một số được không? Được — ƯCLN của một số duy nhất chính là bản thân số đó, vì nó là thừa số lớn nhất của chính mình.

Còn số âm thì sao? Số âm được chấp nhận. ƯCLN luôn được trả về dưới dạng số dương, vì tính chia hết không phụ thuộc vào dấu (ví dụ: \(\gcd(-8, 12) = 4\)).

Tại sao số thập phân của tôi bị bỏ qua? Công cụ chỉ đọc các số nguyên. Mọi giá trị có dấu thập phân hoặc ký tự không phải số đều bị lọc bỏ trước khi tính, vì vậy hãy chỉ dùng số nguyên ngăn cách bằng dấu phẩy.

Cập nhật lần cuối: