Tôi cần sự giúp đỡ của bạn và vui lòng cho tôi một số lời khuyên. Từ lập trình viên ngọc trai tôi biết rằng để tạo ra ngẫu nhiên số nguyên 30 bit chúng tôi nên viết nó như thế này:tạo ngẫu nhiên số nguyên 64 bit
RAND_MAX*rand()+rand()
Nhưng những gì tôi có thể làm để tạo ra không 30, nhưng số nguyên 64 bit ngẫu nhiên để thay thế? Tôi nghĩ rằng đó là phương pháp rất kém hiệu quả nếu tôi nhân hai số nguyên 30 bit và sau đó nhân một lần nữa số nguyên 4 bit, vì vậy loại phương pháp tôi nên sử dụng? Tôi đang sử dụng popcount_1 phương pháp khác nhau cho 64 bit một và tôi muốn thử nghiệm nó trên số nguyên ngẫu nhiên (tôi cũng đo thời gian mà mỗi người cần để hoàn thành nhiệm vụ)
bạn cũng có thể thay đổi và thêm chúng lên. – duedl0r