std::normal_distribution<double> dis1(0, 1);
std::default_random_engine random(time(NULL));
for(i=0;i<10;i++)
std::cout<<dis1(random)<<",";
这个一个正态分布函数,Mean of the distribution (its expected value, μ).,Standard deviation (σ)
结论:
随机变量的分布X在[-3σ,3σ]的概率比较大,所以大部分分布在这个区域内,但是会有少数值在这个之外。
使用c++进行字符串和数字转换
for example,
#include<sstream>
#include<string>
using namespace std;
int main(){
int auNum;
string str="123";
char n[]="564";
std::stringstream s(str);
s>>auNum;
sscanf(n,"%d",&auNum);//
return 0;
}