社区
Java SE
帖子详情
java的int的两个类型相除,结果怎么取舍啊?
IDowant0816
2014-04-25 05:01:22
就比如: int r=13/2;类似的,最后r怎么进位啊,是就取整数把剩下的都不要还是怎么样?谢谢
...全文
27837
44
打赏
收藏
java的int的两个类型相除,结果怎么取舍啊?
就比如: int r=13/2;类似的,最后r怎么进位啊,是就取整数把剩下的都不要还是怎么样?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
44 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
幻想曲2048
2016-03-23
打赏
举报
回复
int 类型数据 与 int类型数据 相除 得到的一定是int类型 17/2=8 17/2.0 得到就是 double类型
等_天蓝再看海
2016-03-23
打赏
举报
回复
int与int相除,只保留整数位,小数点后面全部舍掉
huntor
2016-03-19
打赏
举报
回复
整数除法,丢掉余数
int a = a/b * b + a % b;
PogbaLiu
2016-03-19
打赏
举报
回复
这个我建议楼主去看看C语言的基础知识,两个int整数相除,结果是直接取整,学java还是有c的基础会好一点
空心兜兜
2016-01-05
打赏
举报
回复
/是取整而没有四舍五入的概念
uknowz
2016-01-05
打赏
举报
回复
两个int型相除,最后的结果是小数,取整,结果是整数,就是这个整数
livend
2016-01-05
打赏
举报
回复
楼主太懒了吧,这个自己试试就知道啦
lliiqiang
2014-05-15
打赏
举报
回复
去掉小数点.
静山晚风
2014-05-14
打赏
举报
回复
每日6字正好
leokelly001
2014-05-14
打赏
举报
回复
失 掉 精度
mybeta
2014-05-13
打赏
举报
回复
默认只会去整数部分,小数部分丢失。如果要小数部分,必须转换成float或者double类型再进行计算
skej34jwsjsj
2014-05-12
打赏
举报
回复
小数位直接舍去,,,答案就是6
sg_knight
2014-05-12
打赏
举报
回复
小数位直接舍去了。
咔卡
2014-05-12
打赏
举报
回复
引用 24 楼 u012421456 的回复:
这种问题。。。 楼主,试一下就知道了 ——
正解 试一下不就明白了 13/2 13/3 这两个就可以看出来 不管整数后面的数字大于5还是小于五 直接舍尾,只保留整数
iphilip
2014-05-12
打赏
举报
回复
学习了!!!!!!!!!!!
静山晚风
2014-05-12
打赏
举报
回复
每日6字正好
绝不原创的飞龙
2014-05-12
打赏
举报
回复
发生截断 失去小数点之后的部分。
leokelly001
2014-05-12
打赏
举报
回复
根据精度需求~
huntor
2014-05-11
打赏
举报
回复
int a,b; a = a/b + a % b;
star890
2014-05-11
打赏
举报
回复
8L说的是对的
加载更多回复(23)
java
的
int
的
两个
类型
相除
,结果怎么
取舍
https://zhidao.baidu.com/question/1434799937638594259.html
Java
中的
相除
()和取余(%)
让我们先看一段代码: public class Division_remainder { public static void main(String[] args) {
int
a = 13 / 5;
int
b = 13 % 5;
int
c = 5 / 13;
int
d = 5 % 13;
int
e = 13 / -5;
int
f = -13 / 5;
int
h = -13
java
基本
类型
转换为题_2020-04-14-
Java
-基本
类型
与转换
变量占用的字节我们都知道基本
类型
,byte跟boolean是1个字节,short跟char是2个字节,
int
跟float是4个字节,long跟double是8个字节。
类型
转换小
类型
是可以直接向大
类型
转换的,但是反过来,就有可能造成数据丢失,必须显式的进行
类型
转换。同时浮点
类型
向整数
类型
转换,也有可能造成数据丢失,必须显式转换。
int
a = (
int
) 101L;
int
b = (
int
) 1.1...
Java
类型
转换与运算符全解析:从原理到实战避坑
在
Java
开发中,
类型
转换和运算符是构建一切业务逻辑的基石。无论是自动转换的安全边界,还是强制转换的截断风险,亦或是包装类缓存与拆装箱陷阱,这些基础知识往往成为线上Bug的源头。理解运算符的优先级与短路机制,不仅能提升代码的准确性,还能优化性能。从日常的字符串拼接、数值精度处理,到分布式系统中的权限位运算,
类型
转换与运算符的应用场景无处不在。本文结合面试高频考点,系统梳理
Java
类型
转换的规则、常见运算符的易错点,帮助开发者建立完整的知识体系,避免在实际工程中踩坑。
从最小公倍数算法题解析编程思维:欧几里得算法与防溢出实战
最大公约数与最小公倍数是数论与编程中的基础概念,广泛应用于算法竞赛、密码学及工程计算。其核心原理基于质因数分解,即两数乘积等于最大公约数与最小公倍数的乘积。高效计算最大公约数通常采用欧几里得算法,该算法通过辗转
相除
将时间复杂度优化至对数级,是提升程序性能的关键。在工程实践中,直接计算两数乘积可能导致整数溢出,因此需采用先除后乘的策略确保计算安全。本文以一道经典算法题为例,深入探讨了算法效率、边界条件处理及代码健壮性,并结合欧几里得算法和防溢出技巧,展示了从数学原理到代码实现的完整路径,帮助读者构建系统性的解
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章