rand()
Menghasilkan bilangan acak dalam C
Fungsi rand()
digunakan untuk menghasilkan bilangan bulat acak. Fungsi ini sangat berguna untuk keperluan simulasi, game, dan algoritma yang memerlukan elemen acak.
Sintaks
Mengembalikan:
Nilai bilangan acak (integer) antara 0 dan RAND_MAX.
RAND_MAX
merupakan konstanta yang didefinisikan dalam<stdlib.h>
dan menjamin nilai maksimum yang dapat dihasilkan.
Contoh Penggunaan
1. Menghasilkan bilangan acak sederhana
Fungsi
rand()
mengembalikan bilangan acak yang kemudian ditampilkan denganprintf()
.
2. Menghasilkan bilangan acak dalam rentang tertentu
Untuk menghasilkan bilangan acak dalam rentang tertentu, misalnya antara 0 hingga 99, kamu bisa menggunakan operasi modulus:
rand() % 100
menghasilkan bilangan acak dalam rentang 0 sampai 99.
Last updated