在C/C++中把一个数有10进制转为二进制,或者其他的从一个进制转换为另一个进制,这类的问题可以用这个思路进行解决:
我们可以先把这个整数用ltoa或itoa转化成字符串,然后在字符串转化的同时进行进制的转化,这样再把这个字符串转换成整数,则可以完成一个数进制的转换,这样会比较容易实现进制的转换,而且省去了计算的麻烦。
在C/C++中把一个数有10进制转为二进制,或者其他的从一个进制转换为另一个进制,这类的问题可以用这个思路进行解决:
我们可以先把这个整数用ltoa或itoa转化成字符串,然后在字符串转化的同时进行进制的转化,这样再把这个字符串转换成整数,则可以完成一个数进制的转换,这样会比较容易实现进制的转换,而且省去了计算的麻烦。