[c언어] 숫자를 2진수 또는 16진수 문자열로 변환하는 함수(itoa, ltoa)

|



숫자를 다른 진수 문자열로 변환하는 함수(itoa, ltoa)에 대해 알아보는 프로그램

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int num1=14;
    long num2=512;
    char s[25];
    itoa(num1, s, 2);
    printf("정수:%d, 2진수문자열:%s\n", num1, s);
    ltoa(num2, s, 16);
    printf("정수:%ld, 16진수문자열:%s\n", num2, s);
    return 0;
}

// 실행 결과

  ::