head.h

来自「包括任意进制的转换和详细注解 具体的输入输出全部有提示 请按提示进行」· C头文件 代码 · 共 39 行

H
39
字号
#include<iostream>
using namespace std;

class xconvert10
{
	public:
			xconvert10();		//构造函数,输入要输入数字的进制
			void output();		//测试输出用函数			@@注已经修改测试完毕删除@@
			void convert();		//将X进制转换为十进制数
			void input();		//输入X进制数字
			void check1();		//检查输入的进制是否违规  @@注已经修改测试完毕删除@@
			void check2();		//检查输入的数字是否合法
			void array_convert();	//将字符数组array[100]转换为整型
			void a_get();    //分别取出整型数字a_int的小数和整数部分的和
			int get_head_a(){return head_a;}		//返回head_a的值
			float get_end_a(){return end_a;}		//返回end_a的值
			int x;			//输入数字的进制
			int xlong;		//记录输入的字符数组的长度,初始状态为0
			int xpoint;		//记录小数点在字符数组中的位置,初始状态为999
			char array[100];    //记录你输入的字符串
			int a_int[100];		//定义整型数组,将字符数组array[100]转换为整型
			int head_a;		//存储整型数组的整数部分之和,初始值为0
			float end_a;		//存储整型数组的小数部分之和,初始值为0
};
//用于将输入的数字装换成十进制数字

 class c_result
 {
	 public:
			c_result();		//构造函数
			void input_y();		//输入你要输出数字的进制
			void head_output();	//转换整数部分并输出结果
			void end_output();	//转换小数部分并输出结果
			xconvert10 num;			//定义xconvert10类型的NUM,用于和xconvert函数数据共享
			int head_b;				//存储X进制的整数部分
			float end_b;			//存储X进制的小数部分
			int y;
 };
 //用于将储存的十进制转换为X进制

⌨️ 快捷键说明

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