学号姓名--类与对象基础实验(三)实验报告
更新时间:2023-12-22 12:08:01 阅读量: 教育文库 文档下载
- 如何用学号对应姓名推荐度:
- 相关推荐
浙江大学城市学院实验报告
课程名称 面向对象程序设计
实验项目名称 类与对象基础实验(三) 学生姓名 专业班级 学号
一. 实验目的和要求
1.掌握大数处理与BigInteger类
2.掌握时间处理Date类与SimpleDateFormat类、Calendar类 3.掌握异常处理与Exception类
二. 实验内容
1. 编程实现:大整数的数值计算 2. 编程实现:用大整数求阶乘之和 3. 编程实现:计算两个日期的天数之差 4. 编程实现:计算生日信息
5. 编程实现:数字转换的异常处理
三. 实验结果与分析(可将程序运行结果截屏,也可分析运行结果)
1. 编程实现:大整数的数值计算。编写一个Java应用程序,计算两个大整数的和、差、积和商,并计算一个大整数的因子个数。(部分源码参考讲义)
请分析并回答以下问题: (1) 程序源码如下:
(2) 请将运行结果截图:
(3) 请比较BigInteger和long的主要区别,并简要说明BigInteger的主要用途。
答:
2. 编程实现:用大整数求阶乘之和。编写一个Java应用程序,用BigInteger计算1!+2!+3!+?+n!。要求n的值从键盘输入。
请分析并回答以下问题: (1) 程序源码如下:
(2) 请将运行结果截图:
3. 编程实现:计算两个日期的天数之差。编写Java应用程序,来计算任意两个日期的天数之差。要求:两个日期用字符串形式输入(比如输入“20100101”表示2010年1月1日),需要将日期字符串的年、月、日分别转换为数字形式。
(1) 程序源码如下:
(2) 请将运行结果截图:
4. 编程实现:生日信息。编写Java应用程序,计算你的生日还有多少天,你的生日是星期几。
(1) 程序源码如下:
(2) 请将运行结果截图:
5. 编程实现:数字转换的异常处理。输入两个数,计算两个数想除的结果(考虑除数为0的异常情况)。
(1) 程序源码如下:
(2) 请将运行结果截图:
四. 讨论、心得(可写遇到的问题及解决方法,或者对技术的理解等)
正在阅读:
二十世纪福克斯电影公司诉北京市文化艺术 出版社音像大世界侵犯03-07
中考数学 微测试系列专题01 实数的有关概念及运算(含解析)新人教版10-29
主要政治表现情况03-25
莺歌海—琼东南盆地构造-地层格架及南海动力变形分区05-07
《数控原理与系统》复习题04-06
伤感空间留言板寄语02-06
琅琊路小学苏教版语文读读背背拓展延伸积累07-10
好书伴我成长作文400字07-06
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 实验
- 学号
- 姓名
- 对象
- 基础
- 报告