求解整数数学中的零分部问题 表达式评估为零,因为标准整数除法会截断任何分数分量。 为了获得正确的小数结果,您需要使用浮点数执行计算。 这是校正的代码: 18 / 58 decimal share = (18m / 58m) * 100m;登录后复制后缀明确地将整数文字施放为小数。这样可以确保部门操作保持分数部分,并产生准确的百分比:18 /58 *100≈31.0344827586207。