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.
$$\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.
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}\).
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.