Máy Tính Sắp Xếp Phân Số

Sắp xếp 2 đến 15 phân số, hỗn số, số nguyên và số thập phân theo thứ tự tăng dần hoặc giảm dần, kèm cách giải chi tiết bằng phương pháp quy đồng mẫu số chung.

Loading calculator…

Cách dùng máy tính

Nhập một danh sách từ 2 đến 15 giá trị, phân cách bằng dấu phẩy - có thể trộn số nguyên, phân số, hỗn số và số thập phân, ví dụ 3/8, 1/2, 5/6, 1 1/4, 0.7. Chọn hướng sắp xếp bằng nút chuyển (tăng dần, hoặc giảm dần), máy tính sẽ xếp toàn bộ giá trị và hiển thị đầy đủ cách giải bên dưới.

Mẹo: Các giá trị bằng nhau hiển thị với dấu "=" ở giữa thay vì "<" hay ">", và luôn giữ đúng thứ tự xuất hiện trong danh sách đã nhập - việc sắp xếp không bao giờ đảo lộn một cặp giá trị bằng nhau.

Phương pháp 5 bước

  1. Đổi về phân số. Mọi số nguyên và hỗn số được đổi thành phân số: 2 = 2/1, 3 5/8 = 29/8. Giá trị đã ở dạng phân số hay thập phân cũng được đổi tương ứng.
  2. Tìm LCD. Lấy mẫu số của từng giá trị (đúng như đã nhập) rồi tìm bội chung nhỏ nhất của chúng - đó chính là mẫu số chung nhỏ nhất (LCD) cho cả danh sách.
  3. Quy đồng thành phân số tương đương. Nhân cả tử và mẫu của mỗi phân số để tất cả cùng có mẫu số là LCD.
  4. Sắp xếp theo tử số. Khi mọi giá trị đã cùng mẫu số, xếp thứ tự tử số chính là xếp thứ tự giá trị.
  5. Đối chiếu ngược lại đầu vào gốc. Kết quả cuối cùng hiển thị từng giá trị đúng như bạn đã nhập - phân số vẫn là phân số, số thập phân vẫn là số thập phân - chỉ được sắp xếp lại theo đúng thứ tự.

Ví dụ minh hoạ

Xếp tăng dần: 2, 3/4, 9/12, 3 5/8, -12/16

  1. Đổi về phân số: 2 = 2/1, 3/4 giữ nguyên, 9/12 giữ nguyên (giữ đúng như đã nhập, không rút gọn), 3 5/8 = 29/8, -12/16 giữ nguyên.
  2. Các mẫu số: 1, 4, 12, 8, 16. LCM của chúng là 48, nên LCD = 48.
  3. Quy đồng về mẫu 48: 96/48, 36/48, 36/48, 174/48, -36/48.
  4. Sắp xếp tử số: -36 < 36 = 36 < 96 < 174.
  5. Đối chiếu ngược lại: -12/16 < 3/4 = 9/12 < 2 < 3 5/8.

Lưu ý 3/49/12 có cùng giá trị (9/12 rút gọn thành 3/4), nên được nối bằng dấu "=" và giữ đúng thứ tự đã nhập.

Xử lý giá trị âm và hỗn số

Phân số âm và hỗn số âm được so sánh giống như mọi số có dấu khác - giá trị càng âm thì càng nhỏ. Trong ví dụ trên, -12/16 (âm ba phần tư) là giá trị nhỏ nhất trong cả danh sách, nhỏ hơn mọi phân số dương. Hỗn số như 3 5/8 được đổi về phân số không thực sự (29/8) để so sánh nội bộ, sau đó hiển thị lại đúng dạng hỗn số trong kết quả cuối.

Cách khác: xếp theo số thập phân

Thay vì tìm mẫu số chung, bạn có thể đổi mọi giá trị ra số thập phân rồi so sánh trực tiếp - 3/8 = 0.375, 1/2 = 0.5, 0.7 giữ nguyên, 5/6 = 0.8333…, 1 1/4 = 1.25 - cho ra cùng một thứ tự 3/8 < 1/2 < 0.7 < 5/6 < 1 1/4. Cả hai cách luôn cho kết quả giống nhau; cách LCD chính xác tuyệt đối với mọi đầu vào, còn cách thập phân dễ ước lượng bằng mắt hơn nhưng bị cắt bớt (kèm dấu "…") với số thập phân tuần hoàn như 5/6.

Thêm ví dụ minh hoạ

Giá trịHướngKết quả
3/8, 1/2, 5/6, 1 1/4, 0.7Tăng dần3/8 < 1/2 < 0.7 < 5/6 < 1 1/4
3/8, 1/2, 5/6, 1 1/4, 0.7Giảm dần1 1/4 > 5/6 > 0.7 > 1/2 > 3/8
1/2, 2/4, 1/3Tăng dần1/3 < 1/2 = 2/4
-1/2, 1/4, -2Tăng dần-2 < -1/2 < 1/4

Lưu ý về độ chính xác

Mọi giá trị đều được xử lý bằng số nguyên độ chính xác tùy ý (BigInt) - mẫu số chung LCD, các phân số tương đương, và phép so sánh tử số quyết định thứ tự cuối cùng luôn chính xác tuyệt đối, không phải số thực dấu phẩy động gần đúng. Chỉ riêng phần hiển thị thập phân (tùy chọn) có giới hạn tự nhiên: số thập phân tuần hoàn được hiển thị 6 chữ số kèm dấu "…" thay vì kéo dài vô hạn, nhưng điều đó không bao giờ làm thay đổi thứ tự mà phương pháp LCD chính xác đã tìm ra.

Câu hỏi thường gặp

Làm sao để xếp một danh sách phân số theo thứ tự từ nhỏ đến lớn?
Đổi mọi số nguyên và hỗn số về dạng phân số, tìm mẫu số chung nhỏ nhất (LCD) của tất cả các mẫu số, quy đồng từng giá trị về mẫu LCD đó, rồi sắp xếp theo tử số. Khi các phân số đã cùng mẫu số, thứ tự tử số chính là thứ tự giá trị.
Máy tính này có xếp được cả hỗn số, số nguyên và số thập phân cùng lúc không?
Có. Bạn có thể nhập bất kỳ kết hợp nào giữa số nguyên ("2"), phân số ("3/8"), hỗn số ("1 1/4"), và số thập phân ("0.7" - dùng dấu chấm, không dùng dấu phẩy), phân cách bằng dấu phẩy. Mỗi giá trị đều được đổi về phân số trước khi so sánh nên xếp đúng thứ tự dù trộn lẫn kiểu dữ liệu.
Điều gì xảy ra khi hai giá trị trong danh sách bằng nhau?
Hai giá trị bằng nhau được nối với nhau bằng dấu "=" thay vì dấu nhỏ hơn hoặc lớn hơn, và vẫn giữ đúng thứ tự xuất hiện trong danh sách bạn đã nhập. Ví dụ "1/2, 2/4, 1/3" xếp thành 1/3 < 1/2 = 2/4, với 1/2 vẫn đứng trước 2/4 đúng như đã nhập.
Chuyển từ tăng dần sang giảm dần hoạt động như thế nào?
Nút chuyển hướng sắp xếp lại toàn bộ danh sách theo chiều ngược lại và đổi dấu so sánh từ "<" sang ">". Các giá trị bằng nhau vẫn giữ nguyên thứ tự nhập ban đầu ở cả hai chiều - chỉ có thứ hạng tổng thể là đảo ngược.
Máy tính xử lý phân số âm và hỗn số âm như thế nào?
Giá trị âm được so sánh giống hệt giá trị dương trên trục số - càng âm thì càng nhỏ. Gõ dấu trừ trực tiếp trước phân số ("-1/2") hoặc hỗn số ("-1 1/4"); máy tính sẽ tìm LCD và xếp thứ tự mọi giá trị, âm hay dương, trong cùng một lần tính.
Có thể sắp xếp tối đa bao nhiêu giá trị cùng lúc?
Từ 2 đến 15 giá trị trong một danh sách, phân cách bằng dấu phẩy. Dưới 2 giá trị thì không có gì để so sánh; trên 15 giá trị thì đầu vào bị từ chối để mẫu số chung (LCD) không quá lớn khi hiển thị.
Có cách nào nhanh hơn mà không cần tìm LCD không?
Có - đổi mọi giá trị ra số thập phân rồi so sánh trực tiếp cũng cho ra cùng một thứ tự, vì lấy tử số chia cho mẫu số không làm thay đổi độ lớn. Cách LCD và cách thập phân luôn cho kết quả giống nhau; dùng cách nào nhanh hơn với con số đang có cũng được.

Công cụ liên quan