ArkTS中两个数字相除,如何只获得整数部分?

ArkTS中两个数字相除,如何只获得整数部分?

HarmonyOS
2024-11-05 09:35:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

可以使用Math.floor向下取整来获得整数部分,具体可参考以下demo:

@Entry 
@Component struct Index { 
  @State num1: string = '0' 
  @State num2: string = '0' 
  @State res: string = '' 
  build() { 
    Column() { 
      Row(){ 
        TextInput() 
          .type(InputType.Number) 
          .width(100) 
          .onChange((value: string) => { 
            this.num1 = value 
          }) 
        Text('/') 
        TextInput() 
          .type(InputType.Number) 
          .width(100) 
          .onChange((value: string) => { 
            this.num2 = value 
          }) 
        Text("=") 
          .fontSize(20) 
          .onClick(()=> { 
            this.res = Math.floor(parseInt(this.num1) / parseInt(this.num2)).toString() 
          }) 
        Text(this.res) 
      } 
    } 
  } 
}
分享
微博
QQ
微信
回复
2024-11-05 15:44:00
相关问题
ArkTS开发如何比较两个string是否一致 ?
6333浏览 • 3回复 待解决
如何让Swiper在一屏显示两个Item?
1150浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期的大小?
296浏览 • 1回复 待解决
SQL相同的两个子查询如何复用?
2985浏览 • 2回复 待解决
页面导航如何实现两个页面叠层
1947浏览 • 1回复 待解决
两个设备控制相关问题
9063浏览 • 3回复 已解决
有谁知道如何合并两个对象
2820浏览 • 1回复 待解决
两个重叠的组件如何实现事件透传
637浏览 • 1回复 待解决
关于Image组件的两个问题
406浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
420浏览 • 1回复 待解决
关于SQL查询两个表查询
2916浏览 • 1回复 待解决