T

Text Machine

Công cụ văn bản mạnh mẽ, ngay trong trình duyệt của bạn

Trình tạo số ngẫu nhiên

Tạo số ngẫu nhiên trong phạm vi đã chỉ định với các tùy chọn cho số trùng lặp và số thập phân.

Cài đặt

Giá trị tối thiểu

Giá trị tối đa

Số lượng

Cho phép trùng lặp

Bao gồm số thập phân

Kết quả

Số được tạo sẽ xuất hiện ở đây

Cách sử dụng Trình tạo số ngẫu nhiên

  1. 1

    Đặt khoảng của bạn

    Nhập giá trị Minimum và Maximum để xác định khoảng mà các số ngẫu nhiên nên nằm trong đó.

  2. 2

    Chọn số lượng và tùy chọn

    Đặt số lượng số cần tạo, bật tắt 'Allow Duplicates', và bật 'Include Decimal Places' nếu bạn cần số thập phân.

  3. 3

    Tạo các con số

    Nhấn 'Generate Numbers' để tạo ngay các giá trị ngẫu nhiên của bạn trong khoảng đã chọn.

  4. 4

    Sao chép kết quả

    Dùng 'Copy Numbers' để lưu kết quả, hoặc nhấn 'Clear' để bắt đầu lại với cài đặt mới.

Tạo số ngẫu nhiên đúng cách

Giải thích về khoảng bao gồm cả hai đầu mút

Trình tạo này sử dụng khoảng bao gồm cả hai đầu mút, nghĩa là cả giá trị tối thiểu lẫn giá trị tối đa đều thực sự có thể xuất hiện trong kết quả. Nếu bạn đặt khoảng từ 1 đến 6, mọi số từ 1 đến 6 đều là một kết quả khả dĩ, y hệt như khi tung một con xúc xắc. Không có lỗi lệch một đơn vị ẩn nào khiến giá trị cao nhất không bao giờ xuất hiện.

Biết một khoảng có bao gồm cả hai đầu mút hay không là điều quan trọng, bởi nhiều ngôn ngữ lập trình mặc định coi cận trên là loại trừ. Khi bạn chuyển một kết quả từ công cụ này vào mã nguồn, hãy kiểm tra kỹ quy ước của ngôn ngữ bạn dùng để một lần quay từ 1 đến 100 ở đây khớp với các cận mà đoạn mã của bạn mong đợi.

Phân phối đều và sự công bằng

Các con số ở đây được rút ra từ một phân phối đều, nghĩa là mọi giá trị trong khoảng của bạn đều có khả năng như nhau ở mỗi lần rút. Trên một khoảng từ 1 đến 10, mỗi số đều có xác suất một phần mười, không thiên vị về phía giữa hay hai đầu. Chính sự đồng đều đó khiến kết quả trở nên công bằng cho việc bốc thăm, quay số và các trò chơi may rủi.

Một hiểu lầm phổ biến là cho rằng sự ngẫu nhiên phải trông thật mượt mà, nên người ta nghi ngờ một dãy cho ra 7, 7, 4, 7. Tính ngẫu nhiên đều thực thụ thì không có trí nhớ; các kết quả trong quá khứ không bao giờ ảnh hưởng đến kết quả tương lai, và những chuỗi lặp ngắn là hoàn toàn bình thường chứ không phải dấu hiệu của sự thiên vị.

Có hoàn lại hay không hoàn lại

Tùy chọn Cho phép trùng lặp lựa chọn giữa lấy mẫu có hoàn lại và lấy mẫu không hoàn lại. Khi cho phép trùng lặp, mỗi lần rút là độc lập và cùng một số có thể lặp lại, mô phỏng những lần tung xúc xắc hay tung đồng xu lặp đi lặp lại. Khi tắt trùng lặp, mọi kết quả đều khác biệt, như thể bạn đang rút những quả bóng được đánh số mà không bỏ chúng trở lại.

Hãy dùng chế độ duy nhất cho việc quay số kiểu xổ số, gán số ghế, hoặc chọn người thắng cuộc khi một tấm vé không nên trúng hai lần. Hãy dùng chế độ có trùng lặp cho các mô phỏng và trò chơi mà ở đó những phép thử độc lập, lặp lại được mới chính là điều cốt lõi.

Vì sao cảnh báo số lượng xuất hiện

Khi tắt trùng lặp, bạn không thể rút nhiều số duy nhất hơn số lượng mà khoảng có thể chứa. Yêu cầu 20 giá trị khác nhau trong khoảng từ 1 đến 10 là bất khả thi vì chỉ có 10 giá trị tồn tại, nên công cụ sẽ dừng lại và hiển thị thông báo số lượng không hợp lệ thay vì lặp vô tận hoặc lặng lẽ trả cho bạn ít kết quả hơn.

Để xóa cảnh báo, bạn hãy mở rộng khoảng sao cho nó chứa ít nhất bằng số lượng số nguyên bạn yêu cầu, giảm số lượng cho vừa, hoặc bật lại Cho phép trùng lặp nếu việc lặp lại có thể chấp nhận được với mục đích của bạn.

Số thập phân ngẫu nhiên và độ chính xác

Hãy bật Bao gồm số thập phân để tạo ra các số thập phân thay vì số nguyên, và đặt số chữ số bạn muốn sau dấu thập phân. Điều này tiện lợi cho việc tạo giá mẫu, các số đọc kiểu cảm biến, khối lượng, xác suất, hay bất kỳ dữ liệu thử nghiệm nào nên trông có tính liên tục thay vì là những số nguyên trọn vẹn.

Hãy nhớ rằng càng nhiều chữ số thập phân thì càng có nhiều giá trị khả dĩ hơn, nên trùng lặp trở nên hiếm đến mức gần như không xảy ra và kết quả trông giống thật hơn. Hãy chọn một độ chính xác khớp với đại lượng thực mà bạn đang mô phỏng: hai chữ số cho tiền tệ, có lẽ bốn hoặc năm chữ số cho các phép đo kiểu khoa học.

Giả ngẫu nhiên và ngẫu nhiên thật

Công cụ này dựa vào bộ sinh số giả ngẫu nhiên tích hợp sẵn trong trình duyệt của bạn. Một bộ sinh số giả ngẫu nhiên chạy một công thức tất định được gieo mầm từ một giá trị khởi đầu không thể đoán trước, tạo ra những dãy số vượt qua các bài kiểm định thống kê về tính ngẫu nhiên và hoàn toàn phù hợp cho trò chơi, lấy mẫu, xáo trộn và mô phỏng.

Ngược lại, số ngẫu nhiên thật được thu hoạch từ nhiễu vật lý như dao động khí quyển hoặc nhiệt và không thể tái tạo lại được, ngay cả về mặt nguyên tắc. Sự khác biệt trên thực tế chỉ quan trọng đối với mật mã học và những cuộc xổ số có giá trị lớn; còn với các tác vụ thường ngày mà công cụ này hướng tới, tính giả ngẫu nhiên được làm tốt thì không thể phân biệt với thứ thật.

Những công dụng thường ngày

Số ngẫu nhiên âm thầm vận hành vô số tác vụ. Giáo viên gọi bất chợt học sinh theo số ghế, người quản lý phân công việc vặt hay thứ tự thuyết trình, còn game thủ thay cho con xúc xắc bị mất hoặc tạo ra vật phẩm. Các nhà nghiên cứu dùng chúng để chọn một mẫu ngẫu nhiên từ một tổng thể sao cho khảo sát không bị lệch về phía những người trả lời thuận tiện.

Với việc lấy mẫu thống kê, chế độ không trùng lặp là người bạn đồng hành của bạn: hãy đánh số mọi mục trong danh sách của bạn, tạo ra số lượng lựa chọn duy nhất bạn cần trong khoảng đó, rồi chọn những mục ấy. Kết quả là một mẫu không thiên vị được chọn hoàn toàn nhờ may rủi chứ không phải theo sở thích.

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

Tôi có thể tạo số ngẫu nhiên trong một khoảng cụ thể không?
Có. Đặt các ô Minimum và Maximum và mọi số được tạo ra sẽ nằm trong khoảng bao gồm cả hai đầu mút đó.
Tùy chọn 'Allow Duplicates' có tác dụng gì?
Khi bật, cùng một số có thể xuất hiện nhiều lần. Khi tắt, mọi số trong kết quả đều là duy nhất, hữu ích cho những việc như bốc thăm trúng thưởng hay quay số kiểu xổ số.
Công cụ có thể tạo số thập phân thay vì số nguyên không?
Có. Bật 'Include Decimal Places' và chọn số chữ số thập phân bạn muốn, công cụ sẽ tạo ra các số thập phân ngẫu nhiên thay vì số nguyên.
Vì sao đôi khi tôi nhận được thông báo 'số lượng không hợp lệ'?
Nếu tắt các số trùng lặp, bạn không thể yêu cầu nhiều số duy nhất hơn mức khoảng cho phép. Ví dụ, yêu cầu 20 số duy nhất trong khoảng 1 đến 10 là bất khả thi, nên bạn sẽ được nhắc mở rộng khoảng hoặc giảm số lượng.
Các con số có thực sự ngẫu nhiên không và công cụ có miễn phí không?
Các số được tạo bằng bộ sinh số giả ngẫu nhiên tích hợp của trình duyệt, phù hợp cho trò chơi, lấy mẫu và sử dụng thường ngày nhưng không dùng cho bảo mật mật mã. Công cụ miễn phí, không cần đăng ký, và chạy hoàn toàn trên thiết bị của bạn.

Công cụ liên quan

Tiếp tục với những công cụ hữu ích này

Máy Tạo Từ Ngẫu Nhiên

Trình tạo câu ngẫu nhiên

Máy Tạo Mật Khẩu Ngẫu Nhiên

Công Cụ Quyết Định Ngẫu Nhiên

Trình tạo chữ cái ngẫu nhiên

Trình Tạo Danh Từ Ngẫu Nhiên