菜单
好代码网
首页
源码下载
网站模板
搜索
在线工具
在线编程
在线白板
首页
>
在线问答
>
后端
> 正文
Java中int与float数相加为什么结果会不对
高手们在线求帮请教一下,Java中int与float数相加为什么结果会不对
最新回答
飞萤落薰草
2024-11-07 01:43:52
float是单精度浮点数,他不会保证小数位的准确数,比如1.0有可能打印出来是0.99999之类的,反正不精确,要靠自己。
烈艳红唇
2024-11-07 00:00:47
int是整数型,float是小数型,类型不一样
只是偶尔想起你
2024-11-07 02:09:31
float的表示范围是大于int的
直接就可以转换的
int
i
=
11;
float
f
=
i;
微光
2024-11-07 02:03:46
特殊要求的都用BigDecimal double float 都有精度问题的
余安
2024-11-07 01:57:17
要看那个在前 那个在后了 一般 如果 你想要这两个相加 你最好把 int 也转换成 float
我要回答
匿名回答
提交内容
您可能感兴趣问答
java字符串移动
java程序领取优惠卷,高并发下怎么避免领取量超过预发量
大家好,帮我理解一下下面的几个java里的正则表达式的意思?在java的Pattern类里出来的
java里面byte数组和String字符串怎么转换
JAVA如何进行字符串比较?
Collapsible
技术园区
前端
后端
移动端
数据库
AI智能
区块链
云计算
游戏
安全
金融科技
杂谈
推荐频道
网络资讯
前端开发
后端开发
移动开发
软件工程
热门标签
编程
Python
Microsoft
编程语言
C++
C(编程语言)
Java
javascript
PHP
MySQL
前端开发
Office
计算机
Java编程
Excel
vue
dedecms
数据库
正则表达式
计算机语言
热点问答
Windows注册表值类型详解
怎么从cmd里修改注册表默认的字符串数值,(就是你新建项后,出现的默认字符串)
c++与object-c,和iphone开发都有什么关系?
ObjectC和C++的区别
手机操作系统用什么语言编的?是C语言吗
使用hc-05向android手机发送数据,但是第一个字符串会自动换行
C语言移动字符串中的*号问题
java字符串移动
SQL server字符串字段怎么存储换行符?
Nginx转发+反向代理实现跨域接口转发