자릿수(2)
-
[C언어] Theme05. 정수 및 실수 상수 표현하기
진법에 따른 정수 상수 표현하기 10진수 0 1 2 3 4 5 6 7 8 8진수 0 1 2 3 4 5 6 7 10 16진수 0 1 2 3 4 5 6 7 8 정수 상수는 기본적으로 0에서 9까지의 아라비아 숫자, +, - 기호를 사용합니다. 그리고 이를 위와 같이 10진수, 8진수, 16진수로 표현할 수 있습니다. ※ 프로그래밍 언어에서는 8진수의 경우 숫자 앞에 0을 붙이고, 16진수의 경우 0x를 붙여 표현합니다. 10진수 0 1 2 3 4 5 6 7 8 8진수 00 01 02 03 04 05 06 07 010 16진수 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 위의 실행 결과에서 알 수 있듯이 진법에 따른 표현 방법은 다르지만, 값은 모두 같다는 걸 확인할 수 있습니다. 10진수..
2023.07.18 -
[C언어] Theme04. 정수 및 실수 출력하기
우리는 이전에 문자열을 출력하는 방법으로 printf 함수에 대해 배웠습니다. 하지만 printf는 기본적으로 문자열을 출력하는 함수이므로, 숫자를 출력할 때는 변환 문자를 사용해서 숫자를 문자열로 변환해 주는 과정이 필요합니다. 변환 문자는 데이터의 타입에 따라 다릅니다. 정수 → %d 실수 → %lf ※참고 %d와 %lf는 각각 decimal과 long float의 줄임말입니다. printf("변환 문자", 숫자); printf("%d\n", 10); // 10 printf("lf\n", 1.2); // 1.2 숫자를 출력할 때는 괄호 안에 변환 문자와 숫자를 콤마로 구분해서 사용합니다. 소수점 자릿수 지정 printf("%.1lf\n", 1.27); //1.3 %와 lf 사이에 소수점..
2023.07.12