首页 > 其他 > 详细

AToI&IToA

时间:2017-04-01 15:38:37      阅读:175      评论:0      收藏:0      [点我收藏+]
//AToI
#include <stdio.h>
#define SIZE 200
int data[SIZE] = {4,5,6,7};

int AToI(int N,int Base)
{
    int ret = 0;
    for(int i=0;i<N;i++)
    {
    ret = ret * 10 + data[i];
    }
    return ret;
}

int main(void)
{
    int num = AToI(4,10);
    printf("%d",num);
    return 0;
}
//IToA
#include <stdio.h>
#define SIZE 20
int data[SIZE];

int IToA(int num,int Base,int Len)
{
    for(int i=Len-1;i>=0;i--)
    {
        data[i] = num % Base;
        num /=10;
    }
}

int main(void)
{
    int num = 10786;
    IToA(num,10,5);
    for(int i =0; i<5;i++)
        printf("%d",data[i]);
    return 0;
}

 

AToI&IToA

原文:http://www.cnblogs.com/xcsllll/p/6655773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!