HarmonyOS Number如何取整数,或两位小数

HarmonyOS
2024-12-27 14:37:31
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可以参考以下方法:

let intValue1: number = Math.floor(2.3357895); //向下取整
let intValue2: number = Math.ceil(2.3357895); //向上取整
let intValue3: number = Math.round(2.3357895); //四舍五入取整
let intValue4: number = Math.trunc(2.3357895); //返回整数部分取整
let intValue5: number = floatToInt(2.3357895); //使用位运算符来截断浮点数
let intValue6: number = Math.round(2.3357895*100)/100; //四舍五入取整,保留两位小数
let intValue7: number = Math.trunc(2.3357895*100)/100; //返回整数部分取整,保留两位小数
console.log('intValue1:' + intValue1);
console.log('intValue2:' + intValue2);
console.log('intValue3:' + intValue3);
console.log('intValue4:' + intValue4);
console.log('intValue5:' + intValue5);
console.log('intValue6:' + intValue6);
console.log('intValue7:' + intValue7);
// 使用位运算符来截断浮点数
function floatToInt(val: number) {
  return val | 0
}
分享
微博
QQ
微信
回复
2024-12-27 17:03:10
相关问题
HarmonyOS 小数如何保留两位
295浏览 • 1回复 待解决
HarmonyOS 怎么保留两位小数
382浏览 • 1回复 待解决
HarmonyOS 保留1小数位,并向上
1278浏览 • 2回复 待解决
HarmonyOS 浮点数如何保留1小数
1742浏览 • 1回复 待解决
HarmonyOS 怎么对number绝对值
233浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三小数
358浏览 • 1回复 待解决
HarmonyOS整数如何处理
812浏览 • 1回复 待解决
HarmonyOS number如何转Array<number>
127浏览 • 1回复 待解决
求大佬告知如何处理大整数
644浏览 • 1回复 待解决
HarmonyOS string 转 number
1263浏览 • 1回复 待解决
HarmonyOS 私仓拉如何自动配置
483浏览 • 1回复 待解决
ResourceTable不到layout
11561浏览 • 3回复 待解决
HarmonyOS gif图如何第一帧
322浏览 • 1回复 待解决
HarmonyOS AccessStore数据失败
205浏览 • 1回复 待解决
HarmonyOS 浮点数
734浏览 • 2回复 待解决
比如小数点第二6/9等调整?
1666浏览 • 1回复 待解决