myutil.h

来自「1024位的大整数进行相乘(N方)取模」· C头文件 代码 · 共 23 行

H
23
字号
#pragma once
#include "MutiplyMod.h"
class CMyUtil
{
public:
	CMyUtil(void);
	~CMyUtil(void);
	void DtoB(const char* decimal, char* binary);
	void getIntArray( const char* decimal, int * numArray,int n_nums,int tail);
	int getBinArray(char * binary,int* numArray,int n_nums);
	void BtoD( const char * binary , char * decimal);
	void getIntArrayFromB(unsigned int* intArray,const char * binary, int n_nums, int b_length);
private:
	int getDecArray(unsigned int * intArray , int n_nums, char* decimal);
	MutiplyMod mm;
public:
	void HtoB(const char* hex, char* binary);
	void removeZero(char * a);
	void BtoH(const char * binary , char * hex);
	void OtoB(const char * oct , char * binary);
	void BtoO(const char* binary, char* oct);
};

⌨️ 快捷键说明

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