建立存储解决大整数的存储和四则运算问题
摘要
正常的加减乘除运算都在 long 范围内,最大的 longlong 型变量只能存储 -9223372036854775808 ~ 922337203
6854775807 的整数,所以如果给一个 1000 位的整数运算就无法完成其运算了,其超出了程序设计语言整数类型的值
集范围 , 所以设计良好的数据结构与合适的基成为大整数精确运算系统的重要基础。本文介绍了一种这样的超大整数
在程序设计语言中的存储和表示方法 , 并对这种方法表示的超大整数的基本四则运算进行了分析 , 给出了实现算法。
6854775807 的整数,所以如果给一个 1000 位的整数运算就无法完成其运算了,其超出了程序设计语言整数类型的值
集范围 , 所以设计良好的数据结构与合适的基成为大整数精确运算系统的重要基础。本文介绍了一种这样的超大整数
在程序设计语言中的存储和表示方法 , 并对这种方法表示的超大整数的基本四则运算进行了分析 , 给出了实现算法。
关键词
大整数 ; 存储 ; 表示 ; 四则运算 ; 算法
全文:
PDF参考
[1] 谭浩强 .C++ 程序设计 [M].3 版 . 北京:清华大学
出版社,2015.
[3] 严蔚敏 , 吴伟民 . 数据结构 (C 语言版 )[M]. 北京:
清华大学出版社,2007.
DOI: http://dx.doi.org/10.12361/2661-3727-04-04-112499
Refbacks
- 当前没有refback。