14.11(被5或6整除)找出能被5或6整除的前10个数字(大于Long.MAX_VALUE)

这个主要考察的是对于BigInteger类的应用,一开始我想法很简单,直接用跟int类型一样的方法,先加然后再用%取余数,结果发现不能跟int类型混合使用,然后也不能直接用==来判断是否被整除。书上关于类的实现实例太少了,很多方法只能靠做题一点点摸索了。

加法实现:a.add(b);
取余实现:result = a.mod(b);
判断整除:result.equals(zero);

import java.math.BigInteger;public class Exercise14_11 {public static void main(String[] args) {// TODO Auto-generated method stub
    BigInteger m = BigInteger.valueOf(Long.MAX_VALUE);BigInteger[] a ;a= new BigInteger[10];BigInteger five = new BigInteger(5+"");BigInteger six = new BigInteger(6 + "");BigInteger zero = new BigInteger(0+"");int j = 0;for(int i = 1; j<10 ; i++) {BigInteger n =new BigInteger(i + "");BigInteger result = m.add(n);BigInteger mod1 = result.mod(five);BigInteger mod2 = result.mod(six);if((mod1.equals(zero) || mod2.equals(zero))) {a[j] = m.add(n);j++;}}}

}
`

Exercise14_11相关推荐

  1. JAVA 语言程序设计与数据结构 教材课本源码 和 课后习题答案

    如题,因为大学用的这本书,所以找了很久,最后找到这个比较全的答案,目录如下.链接: [link](https://download.csdn.net/download/coinlock/8557428 ...

  2. java程序设计答案电子工业出版社_java 语言程序设计(机械工业出版社)课后习题答案 - 下载 - 搜珍网...

    java答案/.nbattrs java答案/alarmSound.au java答案/anthem/china.mid java答案/anthem/denmark.mid java答案/anthem ...

最新文章

  1. 《晓肚知肠:肠菌的小心思》荣获“2018年度中国好书”奖
  2. php上传文件很慢的原因_PHP编码安全:上传文件安全
  3. foundApp宣传展示页企业网站模板
  4. javascript一些面试常用的问题总结
  5. 百度上线独立视频App百度看看,能搜到微视、B站内容?
  6. 缩略图修复_如何解决SOLIDWORKS不显示缩略图预览的方法?
  7. NYOJ457 - 大小写互换
  8. jdbc的commit和rollback
  9. ectouch 常用功能
  10. 个人网站首页设计模板
  11. 性能优化,进无止境---内存篇
  12. 一文讲清前端应该理解的分辨率/逻辑分辨率/物理分辨率
  13. 【MQTT学习】lesson8. :Retained 消息和 LWT
  14. 【概率论】贝叶斯法则
  15. 厉害,被马赛克的图片竟然还可以恢复
  16. [基础]-beautifulsoup模块使用详解
  17. 12306 抢票系列之只要搞定RAIL_DEVICEID的来源,从此抢票不再掉线(上)
  18. 【手机下载Linux】
  19. 智能网联汽车信息安全实训平台-IVI(或T-BOX)的WiFi攻击实验
  20. 麻将游戏C++洗牌算法分析并实现跨平台

热门文章

  1. 透析SpringBoot jar可执行原理
  2. o.s.b.d.LoggingFailureAnalysisReporter报错
  3. 合法与不合法的标识符
  4. 推荐几本互联网行业的经典书目
  5. 使用NumPy加载txt文件提示ValueError:could not convert string to float
  6. Linux、MacOS本地调用STF远程设备(stf.sh、stf-connect.js、stf-disconnect.js)
  7. nod-1631-小鲨鱼在51nod小学
  8. 5个超经典实验,老杨带你高效进阶OSPF
  9. 百度地图搜索框在弹出层中无法显示问题
  10. 5G风口短信“变脸”求生,三大运营商要联手战微信?