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 小数点如何保留两位
1269浏览 • 1回复 待解决
比如小数点第二位6/9等调整?
2191浏览 • 1回复 待解决
HarmonyOS crc32计算问题
981浏览 • 1回复 待解决
HarmonyOS 文本高度计算问题
685浏览 • 1回复 待解决
HarmonyOS 滑动计算中的单位问题
1068浏览 • 1回复 待解决
HarmonyOS 文件md5值计算问题
916浏览 • 1回复 待解决
HarmonyOS 文本计算不准
1216浏览 • 1回复 待解决
HarmonyOS小数vp,误差很大
659浏览 • 1回复 待解决
HarmonyOS 计算文字高度
1212浏览 • 1回复 待解决
HarmonyOS 怎么保留两位小数
1309浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
507浏览 • 1回复 待解决
HarmonyOS Text计算高度
730浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三位小数
990浏览 • 1回复 待解决
HarmonyOS 基础类型Length的计算
987浏览 • 1回复 待解决
HarmonyOS 浮点数如何保留1位小数
2784浏览 • 1回复 待解决
HarmonyOS 如何动态计算Text的高度
997浏览 • 1回复 待解决
HarmonyOS Number如何取整数,或两位小数
3627浏览 • 1回复 待解决