为什么一样的数据还会被判定成大于呢?

image.png如图,上面数据和下面数据做对比,上面大于下面的时候判定成功,字体变红色。。但是,明明732万、60万、600万这几个数据上下都是一样的,怎么还被判定上面数据大于下面,变红了呢?

FineReport 一口十个松花蛋 发布于 2021-8-24 15:06 (编辑于 2021-8-24 15:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yalinLv6中级互助
发布于2021-8-24 15:39

好,我的判断是600万,这个已经是字符串而不是数字,所以数据对比的时候是按字符串对比的而不是数字对比,所以出现对比的结果与预期不一致的情况。

可考虑提取字符串中的数字部分字符转换成数字后再进行大小对比。

最佳回答
0
就TM你叫夏洛啊Lv6中级互助
发布于2021-8-24 15:48

字符串怎么比较大小,你最好用”形态“来比较实际的数值,在显示数字+万这种形式

  • 3关注人数
  • 292浏览人数
  • 最后回答于:2021-8-24 15:48
    请选择关闭问题的原因
    确定 取消
    返回顶部