Server/C++

랜덤 정수 생성

Juzdalua 2024. 7. 23. 17:21

 

#include <time.h>

using namespace std;

int main()
{
    srand(time(nullptr)); // 현재 시간 정수값을 시드로 삽입
    
    int maxLimit = 100;
    int randNum = rand() % maxLimit; // 0~99 
    int randNum2 = rand() % maxLimit + 30; // 30 ~ 129

    return 0;
}

srand 함수를 사용해 현재 시간값을 시드로 사용한다.

랜덤한 수의 범위를 설정한 후, 그 수로 나눈 나머지가 범위에 해당하는 난수가 된다.

'Server > C++' 카테고리의 다른 글

Linked List  (0) 2024.07.23
함수와 포인터  (0) 2024.07.23
가변배열  (1) 2024.07.23
헤더 분할구현에 따른 "undefined reference to" 에러  (1) 2024.07.23
문자열과 포인터  (1) 2024.07.22