Về công cụ này
Máy tính hỗn số thực hiện các phép tính chính xác trên hỗn số, phân số không thực sự, và số nguyên. Mỗi toán hạng nhập dưới dạng 'A B/C' (một phần nguyên cộng một phân số), 'B/C', hoặc một số nguyên đơn thuần trước tiên được chuyển thành một phân số không thực sự với tử số A·C + B (mang dấu) trên C. Phép cộng và trừ đưa cả hai phân số về mẫu số chung L = lcm(d₁, d₂) và gộp các tử số; phép nhân nhân các tử số và mẫu số; phép chia nhân với nghịch đảo của toán hạng thứ hai.
Kết quả được rút gọn về tối giản bằng cách chia tử số và mẫu số cho ước chung lớn nhất của chúng qua thuật toán Euclid, rồi chuyển ngược lại thành một hỗn số: phần nguyên là thương nguyên và phần dư trở thành phân số mới. Mọi bước — chuyển đổi, mẫu số chung, gộp, rút gọn, và chuyển ngược lại — đều được hiển thị nên lời giải dễ theo dõi.
Mọi phép tính dùng số nguyên BigInt của JavaScript, nên không có lỗi dấu phẩy động ngay cả với các tử số và mẫu số lớn, và mọi thứ chạy cục bộ trong trình duyệt của bạn. Nhập hai toán hạng, chọn +, −, ×, hoặc ÷, và đọc đáp án dưới dạng một hỗn số đã rút gọn, một phân số không thực sự tương đương, và một số thập phân.