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

📄 head.h

📁 包括任意进制的转换和详细注解 具体的输入输出全部有提示 请按提示进行
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -