<分区>
我正在为学校设计一个实验室,该实验室运行 10 条 10000 手 5 张手牌的轨迹。我必须在每手牌中找到同花和对子。我必须找到每条线索的对子和同花的百分比。
例如,我的问题是当我尝试获取一对单一轨迹的百分比时
double percent = total_pairs/10000;
或
double percent = 5600/10000;
当我想打印出 2 个小数位时,我的输出变为 0 我得到以下内容
0.00
使用这段代码
cout<<setiosflags(ios::fixed | ios::showpoint);
cout<<setprecision(2)<<percent<<endl;
但我仍然得到零,当我像这样转换时我得到实际数字
double percent = (double) 5600/10000;
这是正确的吗,因为我不希望它截断我的输出或者我是否遗漏了什么
希望你能理解我。