HarmonyOS 小数点计算问题

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

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

HarmonyOS
3天前
浏览
收藏 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
微信
回复
3天前
相关问题
HarmonyOS 小数点如何保留两位
45浏览 • 1回复 待解决
比如小数点第二位6/9等调整?
1508浏览 • 1回复 待解决
HarmonyOS crc32计算问题
54浏览 • 1回复 待解决
HarmonyOS 滑动计算中的单位问题
95浏览 • 1回复 待解决
HarmonyOS 文本高度计算问题
56浏览 • 1回复 待解决
HarmonyOS 文件md5值计算问题
38浏览 • 1回复 待解决
HarmonyOS小数vp,误差很大
36浏览 • 1回复 待解决
HarmonyOS 文本计算不准
83浏览 • 1回复 待解决
HarmonyOS 怎么保留两位小数
32浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三位小数
33浏览 • 1回复 待解决
HarmonyOS 计算文字高度
37浏览 • 1回复 待解决
HarmonyOS 浮点数如何保留1位小数
1040浏览 • 1回复 待解决
HarmonyOS Text计算高度
77浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
33浏览 • 1回复 待解决
HarmonyOS 保留1位小数位,并向上取整
1020浏览 • 2回复 待解决
HarmonyOS 如何动态计算Text的高度
25浏览 • 1回复 待解决
屏幕旋转计算,有什么好的方案?
951浏览 • 1回复 待解决