admin 发表于 2016-5-27 15:59:31

基于MFC和DLL库的高精度和矩阵 计算的电子计算器

技术:MFC等
摘要:
随着科学技术的不断提高,对数据的操作和矩阵的运算在很多领域有着很重要和广泛的应用。矩阵是数学的基本概念之一。作为线性代数的核心内容,矩阵广泛运用于各个领域,如数学建模、密码学、化学、通信和计算机科学等,解决了大量的实际问题。飞速发展的科技,人类对数据的操作越来越大,普通的计算器只能支持几十位的运算,在某些领域某种情况下很难满足用户的需求。如果要实现几百位,几千位甚至上万位的数据操作,人工手算的话当然可以实现,但是,因此付出的代价是很大的,大量的时间,大量的金钱,而且普通的计算器不能实现矩阵的运算。所以,制作一款既能实现对高精度数据操作又能实现矩阵运算的计算器是十分需要的。但是,对于一个纯软件的的计算器,如果采用鼠标去点击按钮来输入数据的话,是什么耗时耗力的,所以,高精度的计算器应该是而且必须是可以读入,或者手动键盘输入,在此我的产品是键盘输入,这样可以大大减少时间,提高效率。

关键词:高精度数据,矩阵运算,键盘输入,计算器

目录:
1前言    1
1.1课题研究的背景    1
1.2课题研究的目的    1
1.3本章小结    1
2相关技术理论    2
2.1系统运行环境    2
2.1.1系统运行的软件环境    2
2.1.2系统运行的硬件环境    2
2.2相关理论    2
2.2.1关于矩阵的介绍    2
2.2.2关于C/C++语言的介绍    4
3项目总体设计    8
3.1项目可行性分析    8
3.1.1技术可行性    8
3.1.2经济可行性    8
3.2总体功能模块    8
4项目的实现    10
4.1用户操作界面的实现    10
4.2显示当前时间功能的实现    11
4.3记录日志功能的实现    12
4.4高精度整数运算的实现    14
4.4.1高精度整数加法运算的实现    14
4.4.2高精度整数减法运算的实现    15
4.4.3高精度整数乘法运算的实现    15
4.4.3高精度整数除法运算的实现    16
4.5矩阵运算的实现    16
4.6DLL动态库的连接    16
5系统测试    18
5.1测试的定义及目的    18
5.2测试的原则    18
5.3测试方法    19
5.4测试的研究和选择    19
5.5测试的过程及组织    19
5.6测试用例及结果    20
5.6.1界面显示和输入测试    20
5.6.2写入日志文档测试    25
5.6.3显示时间的测试    26
5.6.4后台计算测试    26
附录A    27
附录B    43
1.高精度整数的加法    43
2.高精度整数的减法    43
3.高精度整数的乘法    44
4.高精度整数的除法    45
5.矩阵运算并存入二位数组    46
参考文献    50
致谢    51

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于MFC和DLL库的高精度和矩阵 计算的电子计算器