关闭 RoundTo 使用银行家的舍入

turning off RoundTo uses the Banker's rounding

似乎在使用函数 RoundTo(数学单位)时它使用银行家舍入,例如我的 column.point = 76.5 returns 76 而不是 77。我使用 Lazarus 1.8.2 FPC 3.0.4

result:= Double(column.point * scale)//76.5; 
SetRoundMode(rmNearest);
result:= RoundTo(result,-decimalen)//76;

如何关闭 Banker 的舍入,以便 76.5 ~= 77 的舍入或其他解决方案?如果小数点是 .5,则改用 SetRoundMode(rmup)?谢谢大家

SimpleRoundTo 函数成功了。 感谢大家的帮助。