有人在使用 Google Apps 脚本时遇到过虚假数学结果的问题吗?以下是代码,其中 a/b/c 是从另一个函数发送的。A/b/c 通过记录器进行验证。? StartPt 很好,但 endpt 正在生成一个错误值。
function calcTime(a,b,c) {
var x;
var startHr = 8;
var startMin = 0;
var startSec=0;
var startPt;
var endPt;
startPt = (startHr * 60) + startMin + (startSec/60);
endPt = (a * 60) + b + (c/60);
Logger.log(endPt);
x = endPt -startPt;
return x;
}
flag
我发现数学错误是 100 的乘法因子(计算 endPt 时,它会将结果乘以 100)。什么可能导致这种情况?