⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 实现了大整数的四则运算的基础类,BIgInt类的设计与实现
💻
字号:
                            C++ Big Integer Library                          (see ChangeLog for version)                      http://www.kepreon.com/~matt/bigint/        Written and maintained by Matt McCutchen <hashproduct@gmail.com>You can use this library in a C++ program to do arithmetic on integers of sizelimited only by your computer's memory.  The library provides BigUnsigned andBigInteger classes that represent nonnegative integers and signed integers,respectively.  Most of the C++ arithmetic operators are overloaded for theseclasses, so big-integer calculations are as easy as:    #include "BigIntegerLibrary.hh"        BigInteger a = 65536;    cout << (a * a * a * a * a * a * a * a);        (prints 340282366920938463463374607431768211456)The code in `sample.cc' demonstrates the most important features of the library.To get started quickly, read the code and explanations in that file and run it.If you want more detail or a feature not shown in `sample.cc', consult theconsult the actual header and source files, which are heavily commented.Compiling programs that use the library---------------------------------------The library consists of a folder full of C++ header files (`.hh') and sourcefiles (`.cc').  `#include' header files and compile with source files asnecessary for your own programs.  A Makefile is included that compiles thelibrary source files and the sample program and links them together; you caneasily customize the Makefile to replace the sample with your own program, oryou can write your own Makefile.Bugs and enhancements---------------------The library has been tested by me and others but is by no means bug-free.  Ifyou find a bug, please report it to me, whether it comes in the form ofcompiling trouble, a mathematically inaccurate result, or a memory-managementblooper (since I use Java, these are altogether too common in my C++).  Igenerally fix all reported bugs.You are also welcome to request enhancements, but I am unlikely to dosubstantial amounts of work on enhancements at this point.  When I fix a bug youreport or make an enhancement you request, I will generally credit you by namein the source code and/or the Change Log unless you request otherwise.  Newversions of the library will be available at its Web site (above).Note----I would be delighted to hear from you if you like this library and/or find agood use for it.Legal-----I, Matt McCutchen, the sole author of the original Big Integer Library, waive mycopyright to it, placing it in the public domain.  The library comes withabsolutely no warranty.~~~~

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -