// construct a trivial random generator engine from a time-based seed:
unsigned seed = std::chrono::system_clock::now().time_since_epoch().count();
std::default_random_engine generator (seed);
std::normal_distribution<int> distribution (132,20);
std::cout << "some Normal-distributed results:" << std::endl;
for (int i=0; i<10; ++i)
std::cout << distribution(generator) << std::endl;
내가 "0으로 정수 나누기"런타임 오류가 cplusplus에서이 코드 예제에서. 내가 바꾼 유일한 것은 double
에서 int
까지 normal_distribution의 유형과 평균 및 표준 편차입니다.표준 : normal_distribution <int> 런타임 오류 "정수 나누기 0으로"
모든 요일?
는 "까지"변경? 이것들과 같은 문장들은 일종의 "평균"이지만 "표준"이 아닙니다 ... :) –
미안 괄호가 내 타입을 먹었습니다. – ManuelSchneid3r
@DevNoob : 이런 종류의 문제를 피하기 위해 백틱에 인라인 코드 예제를 둘러 쌀 수 있습니다. – Mankarse