递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 11831|回复: 4
打印 上一主题 下一主题

[安卓] 被这安卓+sqlite的小数给烦死了,你们怎么处理的

[复制链接]

27

主题

311

帖子

2476

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2476
跳转到指定楼层
楼主
发表于 2022-8-4 14:14:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PC的时候好像也没遇到过这问题啊,会自动科学计数,然后就是各种精度丢失. 看别人的程序是直接弄成整数处理的.试了好多方法,老出问题,好像是数据库也有问题,安卓也有问题,对小数不友好.感觉真的只有把所有计算改为整数,再/100了.发下牢骚. 不知有没大佬有经验分享的
回复

使用道具 举报

471

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
46987
沙发
发表于 2022-8-4 16:32:44 | 只看该作者
啥意思?没明白
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

17

主题

432

帖子

5355

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5355
板凳
发表于 2022-8-4 16:36:45 | 只看该作者
啥意思?没明白
回复

使用道具 举报

42

主题

386

帖子

2473

积分

金牌会员

Rank: 6Rank: 6

积分
2473
地板
发表于 2022-8-4 22:07:54 | 只看该作者
本帖最后由 穗玉天涯 于 2022-8-4 22:11 编辑

什么情况?
回复

使用道具 举报

27

主题

311

帖子

2476

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2476
5#
 楼主| 发表于 2022-8-5 08:53:55 | 只看该作者
urenai 发表于 2022-8-4 22:20
他的意思是没有单小数,计算数值不够友好,
可你不了解小数,不然你不会说精度这个词了。小数本身就存在精 ...

对对,就是这情况,是个无限接近的数,不是这个数,计算就出错了.怎么定义类型为双小数,不会.只有整数,和浮点数啊,安卓上,超过8位,浮点的话就自动给科学显示了,pc上不会的.整数的话,反正计算的时候会多那么一点,少那么一点. 看别人方案就是给弄成整数,问题就是弄成整数了,要是和pc同步,不就又是个麻烦事.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-1-13 01:09 , Processed in 0.074518 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表