发新帖我要提问
12
返回列表
打印

怎么算出小数?

[复制链接]
楼主: jlyuan
手机看帖
扫描二维码
随时随地手机跟帖
21
1988020566| | 2018-7-3 22:39 | 只看该作者 回帖奖励 |倒序浏览
jiaxw 发表于 2018-7-3 19:53
把INDEGF扩大一百倍

这个计算是不是很大呢

使用特权

评论回复
22
lzbf| | 2018-7-3 22:39 | 只看该作者
zhaoxqi 发表于 2018-7-3 19:58
IntDegF = ((temp - 630) * 76100) / 1024;

这个还是整型。

使用特权

评论回复
23
houjiakai| | 2018-7-3 22:39 | 只看该作者
jiajs 发表于 2018-7-3 20:00
对,取整就会把小数部分取出来

这个怎么可能呢?

使用特权

评论回复
24
youtome| | 2018-7-3 22:40 | 只看该作者
使用不同类型的数据。

使用特权

评论回复
25
hellosdc| | 2018-7-3 22:40 | 只看该作者
可以强制转换。

使用特权

评论回复
26
uiint| | 2018-7-3 22:40 | 只看该作者
怎么定义的类型

使用特权

评论回复
27
51xlf| | 2018-7-3 22:40 | 只看该作者
都是整型数据吧。

使用特权

评论回复
28
i1mcu| | 2018-7-3 22:40 | 只看该作者
变量类型有问题吗

使用特权

评论回复
29
pmp| | 2018-7-3 22:40 | 只看该作者
都是乘1000试试。

使用特权

评论回复
30
mmbs| | 2018-7-3 22:40 | 只看该作者
在计算之前加上(flaot)

使用特权

评论回复
31
1988020566| | 2018-7-3 22:40 | 只看该作者
jiaxw 发表于 2018-7-3 19:53
把INDEGF扩大一百倍

使用浮点型。

使用特权

评论回复
32
lzbf| | 2018-7-3 22:40 | 只看该作者
zhaoxqi 发表于 2018-7-3 19:58
IntDegF = ((temp - 630) * 76100) / 1024;

temp类型是什么呢

使用特权

评论回复
33
youtome| | 2018-7-3 22:40 | 只看该作者
double或者float才能产生小数的。

使用特权

评论回复
34
houjiakai| | 2018-7-3 22:40 | 只看该作者
jiajs 发表于 2018-7-3 20:00
对,取整就会把小数部分取出来

数据类型有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则