Tình hình là mình muốn random một số từ 0->99999 nhưng rand trong c/c++ không tới được. Có cách nào không mọi người?
Random một số lớn
Đang Ngồi chờ cho nó chạy số 99999 chờ dc khoảng 10 >> 15 phút vẫn chưa thấy gì 
random 2 số rồi nhân với nhau :3
a này nghĩ giống e này. nhưng nãy e tính thấy căn 99999 không nguyên nên chả cmt nữa
Test với kiểu rand()%100000 vẫn in ra kết quả thông thường. Không thấy gì lạ.
Còn không thì làm theo người ta thôi:
2 cách này tỷ lệ xuất hiện các số có đều nhau không ta? 
mà trong c, rand_max=32768 mà
rand()%100000 có ổn không?
p/s: mình thấy trong link ideone? n kiểu int mà lại xuất ra số >32768. kì lạ nhỉ
int theo chuẩn mới nó 4 byte bằng với kiểu long rồi.
RAND_MAX của thằng c++14 hỗ trợ random số lớn quá
RAND_MAX= 2^31 - 1= 2147483647
Mình sử dụng cách này vậy:
number = (rand() * range) / RAND_MAX;
in ra random số ko trùng nhau nhưng mà lâu cực luôn @@
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?