Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Số thập phân nhập vào 0.75
Phân số
3 4
Số thập phân (đã làm tròn) 0

Công Cụ Này Làm Gì

Dù mang tên "làm tròn", công cụ này thực chất là một bộ chuyển số thập phân thành phân số. Bạn chỉ cần nhập một số thập phân, nó sẽ tìm ra phân số gần đúng nhất và tự động tối giản về dạng đơn giản nhất. Đây là cách nhanh chóng để biến những số thập phân khó nhằn như 0,625 hay 0,4 thành phân số gọn gàng, tiện dùng khi nấu ăn, đo đạc, làm mộc hay giải bài tập toán.

Chỉ Cần Một Thông Tin Đầu Vào

  • Số thập phân – nhập bất kỳ số thập phân nào (ví dụ 0,75; 0,333 hoặc 2,5). Nếu bạn nhập ký tự không phải là số hợp lệ, hệ thống sẽ hiểu đó là 0.

Công Thức Hoạt Động Ra Sao

Công cụ tìm phân số khớp nhất bằng cách thử lần lượt mọi mẫu số từ 1 đến 1000. Với mỗi mẫu số, nó làm tròn số thập phân × mẫu số về số nguyên gần nhất để có tử số ứng viên, rồi đo sai số so với giá trị gốc của bạn.

$$\text{Phân số} = \frac{n}{d} = \frac{\text{Decimal} \times d}{d}, \quad \text{rút gọn bởi } \gcd(n, d)$$

$$\begin{gathered} \text{Phân số} = \frac{n}{d} = \frac{n / \gcd(n,d)}{\,d / \gcd(n,d)\,} \\[1.5em] \text{trong đó}\quad \left\{ \begin{aligned} d &= \text{mẫu số}, \; 1 \le d \le 1000 \\ n &= \operatorname{round}\!\left(\text{Decimal} \times d\right) \\ &\quad d \text{ đầu tiên với } \left|\text{Decimal} - \tfrac{n}{d}\right| < 10^{-6} \end{aligned} \right. \end{gathered}$$

  • Nếu sai số nhỏ hơn \(0{,}000001\), phân số đó được chấp nhận ngay vì coi như khớp tuyệt đối.
  • Nếu không, công cụ giữ lại phân số có sai số nhỏ nhất trong tất cả các mẫu số đã thử.

Khi đã có tử số và mẫu số, công cụ tìm ước số chung lớn nhất (ƯCLN) bằng thuật toán Euclid rồi chia cả hai số cho ƯCLN đó. Kết quả chính là phân số tối giản. Công cụ cũng cho biết kết quả có phải là số nguyên hay không (mẫu số bằng 1) và liệu phân số có thực sự được rút gọn hay chưa.

Quảng cáo
Sơ đồ chuyển số thập phân thành phân số rồi rút gọn bằng ước chung lớn nhất
Một số thập phân được chuyển thành phân số n/d, sau đó rút gọn bằng cách chia cả hai phần cho ước chung lớn nhất.

Ví Dụ Cụ Thể

Hãy nhập 0,625. Khi thử các mẫu số, công cụ phát hiện \(0{,}625 \times 8 = 5\) một cách chính xác, cho ra phân số \(\tfrac{5}{8}\) với sai số gần như bằng 0. ƯCLN của 5 và 8 là 1, nên phân số đã ở dạng tối giản. Kết quả là 5/8.

Thử với 0,5 xem sao. Phân số khớp đầu tiên là \(\tfrac{1}{2}\), ƯCLN là 1, và đáp án là phân số gọn gàng 1/2. Nhập 0,4 bạn sẽ nhận được \(\tfrac{2}{5}\), vì \(\tfrac{2}{5} = 0{,}4\) đúng chính xác sau khi rút gọn \(\tfrac{4}{10}\).

Ví dụ minh họa 75 trên 100 rút gọn thành 3 trên 4 bằng cách chia cho 25
Ví dụ: 0,75 = 75/100, rút gọn thành 3/4 sau khi chia cả hai số cho 25.

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

Vì sao mẫu số chỉ dừng ở 1000? Phạm vi tìm kiếm được giới hạn ở 1000 để kết quả luôn gọn gàng và nhanh chóng. Với những số thập phân vô hạn tuần hoàn như 0,333, cách này trả về phân số rất gần là \(\tfrac{1}{3}\) thay vì một con số cồng kềnh.

Số lớn hơn 1 thì sao? Vẫn hoạt động bình thường. Nhập 2,5 sẽ cho ra \(\tfrac{5}{2}\) – một phân số có tử lớn hơn mẫu. Công cụ không tự động tách nó thành hỗn số.

Kết quả có luôn được tối giản không? Có. Mọi kết quả đều được chia cho ước số chung lớn nhất, nên bạn luôn nhận được phân số ở dạng tối giản nhất.

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