当前位置: 技术问答>linux和unix
10进制和16进制的数有直接转换的函数吗?或者怎么做编码?
来源: 互联网 发布时间:2015-07-09
本文导语: rt | 自己写个吧(大意): main() { int iDec; cin>>iDec; int iDevisor;//除数 int iRemainder; //余数 iDevisor = iDec/16; iRemainder = iDec%16; stack.push(iRemainder); //余数入栈 while (...
rt
|
自己写个吧(大意):
main()
{
int iDec;
cin>>iDec;
int iDevisor;//除数
int iRemainder; //余数
iDevisor = iDec/16;
iRemainder = iDec%16;
stack.push(iRemainder); //余数入栈
while (iDevisor>16)
{
iDevisor = iDevisor/16;
iRemainder = iRemainder%16;
stack.push(iRemainder);
}
stack.push(iDevisor);
while(!stack.empty())
{
int data = stack.pop();
switch(data)
{
case 10: cout
main()
{
int iDec;
cin>>iDec;
int iDevisor;//除数
int iRemainder; //余数
iDevisor = iDec/16;
iRemainder = iDec%16;
stack.push(iRemainder); //余数入栈
while (iDevisor>16)
{
iDevisor = iDevisor/16;
iRemainder = iRemainder%16;
stack.push(iRemainder);
}
stack.push(iDevisor);
while(!stack.empty())
{
int data = stack.pop();
switch(data)
{
case 10: cout
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!