试图将数字四舍五入到最接近的第 100 个整数,Math.round 仅在小数点后四舍五入
trying to round a number to nearest whole 100th number, Math.round only rounds after decimal
在 adobe javascript 计算字段中,我试图将整数四舍五入到最接近的第 100 位,示例:
将 2946.16 美元调整为 2900 美元
2955.42 美元至 3000 美元
var DP2 = Number(this.getField("DownPaymentBeforeTTL").valueAsString);
var SST = Number(this.getField("SubmissionSalesTax").valueAsString);
event.value = (Math.round(DP2+SST))
Math.round
在 adobe javascript 计算文本字段中仅四舍五入小数。
您可以将数字除以 100,四舍五入得到一个整数,然后再乘以 100:
var total = DP2 + SST;
event.value = Math.round(total / 100) * 100;
小作弊
Math.round((DP2+SST)/100)*100
在 adobe javascript 计算字段中,我试图将整数四舍五入到最接近的第 100 位,示例:
将 2946.16 美元调整为 2900 美元
2955.42 美元至 3000 美元
var DP2 = Number(this.getField("DownPaymentBeforeTTL").valueAsString);
var SST = Number(this.getField("SubmissionSalesTax").valueAsString);
event.value = (Math.round(DP2+SST))
Math.round
在 adobe javascript 计算文本字段中仅四舍五入小数。
您可以将数字除以 100,四舍五入得到一个整数,然后再乘以 100:
var total = DP2 + SST;
event.value = Math.round(total / 100) * 100;
小作弊 Math.round((DP2+SST)/100)*100