Skip to content

YifanZhuZhu/yifancore_headerFile

Repository files navigation

YIFANCORE

——作者:YifanZhuZhu

注意事项

.h用于c语言文件,.hpp用于c++文件
功能:

1.split 函数: 即整数拆分 函数本体:

//C语言
int split(int n,int m);
//C++
int split(int n,int m);

函数功能: 计算一个数 n 拆分成整数后拆分的数量 k (拆分后的整数个数不大于 m)

2.power 函数

即幂运算 函数本体: 函数功能: 计算x的y次方

3.encryptstr函数和 decryptstr 函数 即字串符加密与解密 函数本体:

//C语言
char* encryptstr(char* str);
char* decryptstr(char* str);
//C++
char* encryptstr(char* str);
char* decryptstr(char* str);

函数功能: 简易的加解密

4.高精度整型 bigInt(Only featured in C++)

声明一个高精度整型:

//C++
bigInt a;

四则运算以及取模:

//C++
a+b;
a-b;
a*b;
a/b;
a%b;

最大公约数:

//C++
bi_gcd(a,b);

输入函数:

bi_get(a);

输出函数:

bi_print(a);
版本:1.1