1.数字输出补0
int num = 10;
//c语言
printf ( "%06d\n" , n);//‘0’代表前面补0,6代表有6位
//c++
#include <iomanip>//头文件
cout<<setw(6)<<setfill('0')<<n;//setw设置宽度,setfill设置补的内容
2.十进制转二进制
//头文件
#include <bitset>
//位数
const int num = 5;
//输出转化
int n = 10;
cout<<(bitset<num>)n<<endl;
3.数字与字符串转化
//数字转字符串
int number = 100;
string str = to_string(number);
//字符串转数字
int anotherNumber = stoi(str);