项目简介&项目地址
CBigNum
是本人独立开发开源的一款大数计算库,支持任意位数整数带任意位数小数的浮点运算。您可以通过本库执行非常大的数据运算或非常高精度的除法运算(您可以随意指定除法的小数保留到第几位)以及各种科学计算(详见1.3)。
项目地址:https://github.com/ChrisChen0904CY/CBigNum
目录
0. 如何部署⬆️
本开源库支持通过CMake
进行本地部署安装,具体操作如下:
Linux 部署说明
1. 首先,您需要克隆或下载本项目到本地。
2. 在本项目地址打开终端,执行以下命令:
mkdir build cd build cmake .. cmake --build .
3. 如果您希望将本大数库安装到您的系统环境中,请接着执行如下命令:
cmake --install .
Windows 部署说明(有VS)
1. 首先,您需要克隆或下载本项目到本地。
2. 在本项目地址打开命令提示符 cd,执行以下操作:
mkdir build cd build cmake .. -G "Visual Studio 16 2019" -A x64
3. 接着请以VS打开构建出的 .sln 文件进行编译输出。
4. 如果您希望将本大数库安装到您的系统环境中,请接着执行如下命令:
cmake --install .
Windows 部署说明(MinGW)
1. 首先,您需要克隆或下载本项目到本地。
2. 在本项目地址打开命令提示符 cmd,执行以下操作:
mkdir build cd build cmake .. -G "MinGW Makefiles"
3. 接着执行如下命令编译库
mingw32-make
4. 如果您希望将本大数库安装到您的系统环境中,请接着执行如下命令:
cmake --install .
如果您只是希望短暂地使用本库,你可以直接将 cbignum.h
和 cbignum.cpp
两个文件复制到您的项目工程中,并直接调用即可:
#include "cbignum.h"