所以,我试图计算成对向量中特定密钥的概率。向量中的每个特定键都有一个特定的权重,为了计算该密钥的特定概率,我必须将向量中所有键的权重相加在一起,然后再将其除以总数。 double probability(KEY_T key) const int MAX = 0; int size = _valueToWeightMap.size();
{
if
也就是说,编写要求一个数字的代码,然后取这个数字并适当地向上或向下舍入,而不使用整数。例如,如果用户键入3.6,程序应该输出4,因为小数部分.6大于.5。用户输入3.2,程序应该输出一个3,因为小数部分.2小于.5。因此,当我了解到可以通过调用int()函数将浮点数转换为整数时,我尝试了以下方法:
if num >= .5