我正在设计一个wallet rest api,其中我将wallet balance作为请求主体。我可以将balance输入为10.123456,但我希望将小数精度保持在4位以内。也就是说,我的响应将保存为10.1234。我的方法是什么?
093gszye1#
您可以使用下列程式码:
const input = 10.123456; const rounded = Math.floor(input * 10000) / 10000; console.log(rounded);
当然,您可以将此代码直接添加到您的模式中,如下所示:
myValue: { type: Number, set: v => Math.floor(v * 10000) / 10000 }
1条答案
按热度按时间093gszye1#
您可以使用下列程式码:
当然,您可以将此代码直接添加到您的模式中,如下所示: