`
dandy
  • 浏览: 67237 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

长整除

    博客分类:
  • java
阅读更多
java puzzle里的一个例子,有点意思,这个方法会打印什么结果?

public void longDivsion(){
   long micros = 24 * 60 * 60 * 1000 * 1000;
   long millis = 24 * 60 * 60 * 1000;
   System.out.println(micros/millis);
}


输出的结果是5!
long micros = 24 * 60 * 60 * 1000 * 1000,等号右边得到的结果为整型然后转换成long并赋值给micros,如果得到的结果超过整型的范围,那么在转化成long时必然是个错误的结果。

正确的写法是:
                     long micros1 = 24L * 60 * 60 * 1000 * 1000;
long millis1 = 24L * 60 * 60 * 1000;
System.out.println(micros1/millis1);
分享到:
评论
1 楼 dandy 2009-02-11  
认为结果是1000的,很付责任的告诉你,不对!!!

相关推荐

    java长整除问题浅谈

    Java中的长整除问题主要涉及到数据类型转换和溢出的问题,尤其在进行大整数运算时需要特别注意。本文将深入探讨这个问题,并提供解决方案。 在Java中,整数类型包括`int`、`long`、`short`和`byte`。默认情况下,...

    新审定人教版五年级数学(下册)第三单元长方体和正方体体积测试题.docx

    - 长方体装入正方体纸箱的数量:考虑长方体的尺寸能否被正方体纸箱的边长整除 - 油箱、微波炉、蓄水池、运货车车厢的容积计算:长 × 宽 × 高 - 假山石体积:上升水位体积即假山石体积 - 水池溢出的水体积:...

    整除15问题算法 整除某个数的算法

    在编程领域,整除是计算和算法设计中常见的操作。整除15的问题,即寻找一个数字或一组数字,它们可以被15整除。在这个特定的算法问题中,我们面临的是一个字符串处理任务,我们需要从给定的字符串中提取数字,并组合...

    8598 整除15 问题

    给定一个只包含数字[0..9]的字符串,求使用字符串中的某些字符,构建一个能够整除15的最大的整数。 注意,字符串中的每个字符只能使用一次。 编程任务: 求由给定字符串构建的能够整除15的最大整数。 输入格式 ...

    五年级数学下册 公因数和最大公因数 3教案 苏教版 教案.doc

    例如,在解决实际问题时,如使用不同大小的正方形纸片铺满长方形区域,学生需要理解只有那些既能被长边长度整除又能被宽边长度整除的正方形边长,才是长方形边长的公因数。在课堂活动中,学生通过动手操作,小组合作...

    新版部编版五年级数学上册期中考试题(汇总).pdf

    - 长方形容器容纳正方体的数量计算,要考虑长、宽、高是否能被正方体的边长整除。 7. **应用题**: - 小路植树问题,考虑首尾都要栽树,植树棵数等于间隔数加1。 - 糖果分配问题,找到8和10的最小公倍数确定糖果...

    常见的java疑难

    3. **长整除**:长整除涉及到大整数运算。在这个例子中,一天的微秒数除以毫秒数,结果是24*60*60,因为一天有86400秒,每秒有1000毫秒。 4. **初级问题**:加法操作中,整数与长整型数字相加,结果会自动提升为长...

    人教课标小学数学五年级下册最小公倍数PPT教案.pptx

    《最小公倍数》是小学五年级下册数学课程中的一个重要概念,主要涉及数的整除、倍数以及公倍数。在这个PPT教案中,教师通过一系列的问题和实例,帮助学生们深入理解最小公倍数的含义及其应用。 首先,案例以装修为...

    整除15问题

    给定一个只包含数字 [0..9] 的字符串,求使用字符串中的某些字符,构造一个能够被15整除的最大整数。注意,字符串中的每个字符最多只能使用一次。 输入:程序从标准输入读入数据,每行数据由一串数字组成,长度为1到...

    【苏教版】五年级下册数学《期末考试试卷》(含答案解析).pdf

    15. **数的整除特性**:2的倍数特征、3的倍数特征、5的倍数特征,以及整除的条件。 16. **图形切割与面积计算**:对圆进行对折和剪切,理解对称性,计算剪开后的图形面积和周长。 17. **分数的运算**:对分数进行...

    苏教版五年级下册数学期末试卷及答案.doc

    - **整除与倍数**:问题5涉及到数的整除性质,找出特定条件下的数。 - **最大公因数与最小公倍数的性质**:问题6探讨了最大公因数和最小公倍数与整除的关系。 - **真分数与假分数**:问题7阐述了真分数和假分数的...

    实验4-8 计算k以内能被13或17整除的自然数之和_计算k以内能被13或17整除的自然数之和_K._

    在本实验"实验4-8 计算k以内能被13或17整除的自然数之和"中,我们的任务是用C语言编写一个程序,该程序能够找到小于或等于给定整数k的所有自然数,并计算其中能被13或17整除的数的和。同时,这个程序还需要考虑一个...

    维吉尼亚密码加密--解密程序

    如果明文的长度不能被密钥长度整除,那么最后不足的部分会用空格或额外的字母填充。接着,每个明文组的字母与密钥的对应字母进行模26加法(就像字母表中的位置)来生成密文。模26加法意味着当字母超出Z时,会回到A...

    考研计算机知识点整理-组原

    ​ 地址被自身长度整除 二 内存 0 概念 ​ 字,地址,层次化,存取周期,读写周期 1 存储 ​ RAM ​ DRAM:地址线复用[地址线+数据线+WR+片选行列选通代替],刷新(实际就是一次存取,时间2ms

    整除15问题/贪心算法/C++

    根据题目要求,本文将对“整除15问题/贪心算法/C++”这一主题进行深入探讨,并结合题目描述及部分代码示例,提炼出关键的知识点与算法思路。 ### 整除15问题背景 #### 问题描述 题目要求我们处理一个由数字0到9...

    计算机网络CRC校验源码-java版

    CRC校验的核心思想是将数据视为一个长的二进制数,用这个数除以一个固定的二进制数(生成多项式),得到一个余数。这个余数即为FCS(帧检验序列),被附加到数据帧的尾部。在接收端,对接收到的数据(包含FCS)再次...

    iava解惑,深入剖析java

    长整除可能涉及到`long`类型的使用。在进行大整数除法时,若结果超过了`int`类型的范围,需要使用`long`类型进行计算,例如`long result = dividend / divisor;`。 谜题4:初级问题 这个谜题可能涵盖基础语法,如...

    构造被15整除的数问题 C语言

    给定一个只包含数字[0..9]的字符串,请使用字符串中的某些字符,构建一个能够整除 15最大的整数。注意,字符串中的每个字符只能使用一次。 由文件input.txt给出输入数据。输入数据为一个只包含数字[0..9]字符串,...

Global site tag (gtag.js) - Google Analytics