কম্পিউটার

র্যান্ড() এবং সি-তে srand()


র্যান্ড()

র্যান্ডম ফাংশনটি সিউডো র্যান্ডম নম্বর তৈরি করতে ব্যবহৃত হয়। এটি একটি পূর্ণসংখ্যা মান প্রদান করে এবং এর পরিসীমা 0 থেকে rand_max অর্থাৎ 32767।

এখানে C ভাষায় র্যান্ড() এর সিনট্যাক্স রয়েছে,

int rand(void);

এখানে C ভাষায় র্যান্ড() এর একটি উদাহরণ,

উদাহরণ

#include <stdio.h>
#include<stdlib.h>
int main() {
   printf("%d\n", rand());
   printf("%d", rand());
   return 0;
}

আউটপুট

1804289383
846930886

srand()

srand() ফাংশনটি rand() ফাংশন দ্বারা জেনারেট হওয়া ছদ্ম র্যান্ডম সংখ্যা শুরু করতে ব্যবহৃত হয়। এটি কিছুই ফেরত দেয় না।

এখানে সি ভাষায় srand() এর সিনট্যাক্স রয়েছে,

void srand(unsigned int number);

এখানে C ভাষায় srand() এর একটি উদাহরণ,

উদাহরণ

#include <stdio.h>
#include<stdlib.h>
#include<time.h>
int main() {
   srand(time(NULL));
   printf("%d\n", rand());
   srand(12);
   printf("%d", rand());
   return 0;
}

আউটপুট

1432462941
1687063760

  1. UEFI এবং Windows 8

  2. পিএইচপি-তে srand() ফাংশন

  3. Rand() দ্বারা অর্ডার করুন এবং তাদের MySQL এ গোষ্ঠীবদ্ধ রাখুন?

  4. পাইথনে 3 এবং 7