HarmonyOS 小数点计算问题

let numberFormat = new Intl.NumberFormat('zh-CN', {notation: 'standard', useGrouping:false,maximumFractionDigits: 2});
let formattedNumber = numberFormat.format(4800);

如上面这个,我传入4800 ,我想得到的 formattedNumber 为 4800.00 这种显示如何设置呢?

HarmonyOS
2024-12-23 14:55:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

只需要设置minimumFractionDigits: 2这个属性就可以了,参考demo:

function ShowFormattedNum(num: number) {
  let numberFormat = new Intl.NumberFormat('zh-CN', {notation: 'standard', minimumFractionDigits: 2, maximumFractionDigits: 2});
  let formattedNumber = numberFormat.format(num);
  hilog.info(0x0000, 'testFunc', 'num: %{public}d, formattedNum: %{public}s', num, formattedNumber);
}

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-intl-V5#numberoptions

分享
微博
QQ
微信
回复
2024-12-23 18:53:17
相关问题
HarmonyOS 小数点如何保留两位
278浏览 • 1回复 待解决
比如小数点第二位6/9等调整?
1666浏览 • 1回复 待解决
HarmonyOS crc32计算问题
427浏览 • 1回复 待解决
HarmonyOS 滑动计算中的单位问题
532浏览 • 1回复 待解决
HarmonyOS 文本高度计算问题
212浏览 • 1回复 待解决
HarmonyOS 文件md5值计算问题
322浏览 • 1回复 待解决
HarmonyOS小数vp,误差很大
227浏览 • 1回复 待解决
HarmonyOS 文本计算不准
532浏览 • 1回复 待解决
HarmonyOS 怎么保留两位小数
373浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三位小数
337浏览 • 1回复 待解决
HarmonyOS 计算文字高度
469浏览 • 1回复 待解决
HarmonyOS 浮点数如何保留1位小数
1717浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
186浏览 • 1回复 待解决
HarmonyOS Text计算高度
269浏览 • 1回复 待解决
HarmonyOS 基础类型Length的计算
200浏览 • 1回复 待解决
HarmonyOS 保留1位小数位,并向上取整
1252浏览 • 2回复 待解决