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 小数点如何保留两位
1518浏览 • 1回复 待解决
比如小数点第二位6/9等调整?
2234浏览 • 1回复 待解决
HarmonyOS crc32计算问题
1045浏览 • 1回复 待解决
HarmonyOS 滑动计算中的单位问题
1123浏览 • 1回复 待解决
HarmonyOS 文件md5值计算问题
988浏览 • 1回复 待解决
HarmonyOS 文本高度计算问题
706浏览 • 1回复 待解决
HarmonyOS小数vp,误差很大
704浏览 • 1回复 待解决
HarmonyOS 怎么保留两位小数
1429浏览 • 1回复 待解决
HarmonyOS 文本计算不准
1267浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三位小数
1070浏览 • 1回复 待解决
HarmonyOS 浮点数如何保留1位小数
2915浏览 • 1回复 待解决
HarmonyOS Number如何取整数,或两位小数
4615浏览 • 1回复 待解决
HarmonyOS 计算文字高度
1300浏览 • 1回复 待解决
HarmonyOS 保留1位小数位,并向上取整
2116浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
559浏览 • 1回复 待解决
HarmonyOS Text计算高度
793浏览 • 1回复 待解决
HarmonyOS 基础类型Length的计算
1104浏览 • 1回复 待解决
HarmonyOS SM2密钥交换计算协商密钥
917浏览 • 1回复 待解决