📄 head.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 + -