`
dandy
  • 浏览: 68239 次
  • 性别: 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的最大整数。 输入格式 ...

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

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

    常见的java疑难

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

    2017年秋六年级数学上册1.2因数和倍数教案沪教版五四制.pdf

    整除是数学中最基础的运算之一,当一个整数a除以另一个整数b,得到的商是一个整数且没有余数时,我们就说b整除a,或者说b是a的因数,而a是b的倍数。这个简单的定义,却是理解因数和倍数关系的基石。 在这一节课上,...

    整除15问题

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

    辛店实验学校五年级数学下册公倍数和最小公倍数PPT课件.pptx

    在墙砖的例子中,墙砖的长和宽分别代表着两个整数,为了使正方形的边长成为两者的公倍数,必须找到既能被墙砖的长整除,又能被宽整除的数。这不仅帮助学生们理解公倍数的概念,而且还能教会他们如何将数学知识应用于...

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

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

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

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

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

    在实际应用中,这可能会涉及解决诸如用不同大小的正方形纸片铺满长方形区域的问题,要求学生理解只有那些既能被长边长度整除也能被宽边长度整除的正方形边长才是公因数。课堂活动将引导学生通过动手操作、小组合作,...

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

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

    java解惑很全的题目

    长整除可能涉及到Java的大整数类型`BigInteger`,用于处理超过`long`类型的数值。`BigInteger`提供了除法运算方法,如`divide`,可以处理任意大小的整数除法。 ### 谜题 4:初级问题 这可能是一系列基础Java编程...

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

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

    小学六年级数学应用题分类答案与详细讲解.doc

    例如,如果硬纸板的长和宽分别为12厘米和18厘米,我们需要找到能够同时整除这两个尺寸的最大公约数,从而确定剪出的正方形的最大边长。最大公约数的求解通常涉及到辗转相除法或者列出所有因数比较的方法。 再来看公...

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

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

    最小公倍数PPT课件.pptx

    在更复杂的实际情境中,如用特定尺寸的墙砖铺设一个正方形,我们需要找到一个尺寸,它既能被墙砖的长度整除,也能被宽度整除。在这个例子中,墙砖的长度和宽度分别为2分米和3分米,因此合适的正方形边长应该是6分米...

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

    如果明文的长度无法被密钥长度整除,剩下的部分会被用空格或其它指定的字母填充,以满足长度的要求。 接下来的加密过程是维吉尼亚密码最精彩的环节。每组明文与密钥中对应的字母进行模26的加法运算。这里所说的模26...

    java 解惑.doc

    3. **长整除**:长整数的除法运算可能会有不同于整数除法的规则,谜题3可能是讨论这个话题,特别是当涉及到溢出和取模运算时。 4. **初级问题**:尽管看似基础,但谜题4可能包含了一些初学者容易犯的错误,比如变量...

Global site tag (gtag.js) - Google Analytics