Máy tính tích Descartes trực tuyến
Nhập các nhóm giá trị, công cụ sẽ liệt kê mọi tổ hợp có thứ tự dạng A × B. Hỗ trợ tối đa 8 nhóm, 10000 dòng kết quả.
Bắt đầu sử dụng
Tính năng chính
Công cụ này giúp bạn tạo nhanh mọi tổ hợp có thứ tự từ nhiều danh sách, ví dụ như phối màu, chọn cấu hình sản phẩm, hoặc tạo bộ dữ liệu kiểm thử.
Ví dụ cụ thể
Nhập hai dòng sau:
đỏ, xanh S, L
Kết quả sẽ là:
đỏ × S đỏ × L xanh × S xanh × L
Nhóm cuối cùng thay đổi nhanh nhất. Số dòng kết quả bằng tích số lượng giá trị của các nhóm.
Giới hạn và xử lý
- Tối đa 8 nhóm, mỗi nhóm tối đa 100 giá trị.
- Tối đa 10000 dòng kết quả và 500000 ký tự đầu vào.
- Nếu vượt giới hạn, công cụ sẽ báo lỗi trước khi liệt kê.
- Giá trị trùng lặp vẫn được giữ nguyên, có thể tạo ra các tổ hợp giống hệt nhau.
- Dấu phẩy cuối dòng tạo ra một giá trị rỗng.
- Không hỗ trợ CSV có dấu ngoặc kép hoặc số thập phân dùng dấu phẩy.
Câu hỏi thường gặp
1. Tôi có thể nhập số thập phân kiểu “1,5” làm một giá trị không?
Không. Dấu phẩy luôn được coi là dấu phân tách giữa các giá trị. Nếu bạn cần dùng số thập phân, hãy dùng dấu chấm (ví dụ “1.5”) vì dấu ngoặc kép không bảo vệ dấu phẩy; “1,5” vẫn bị tách thành hai giá trị.
2. Tôi có thể tạo bao nhiêu tổ hợp?
Tối đa 10000 dòng kết quả. Nếu tích số lượng các nhóm vượt quá 10000, bạn sẽ nhận được thông báo lỗi và không có kết quả nào được tạo.
3. Làm thế nào để xử lý các giá trị có chứa dấu phẩy?
Công cụ không hỗ trợ nhập giá trị chứa dấu phẩy. Bạn nên thay dấu phẩy bằng ký tự khác (ví dụ dấu gạch chéo “/”) trước khi nhập. Cả dấu phẩy thường và dấu phẩy toàn chiều rộng “,” đều là dấu phân tách.
Có thể nhập một nhóm. Độ dài tính theo đơn vị UTF-16; một số emoji chiếm hai đơn vị: đầu vào tối đa 500000 và đầu ra ước tính tối đa 1000000 đơn vị. Không có tùy chọn dấu phân cách hay tải tệp. Hãy thay dấu phẩy bên trong giá trị trước khi nhập.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.