상수에는 진수가 있고 진수는 또 여러종류로 나뉜다.
0과 1로 이루어진 수
우리가 일반적으로 사용하는 자연수
0부터 7까지 8개의 수로 연속하며 표현한다
ex) 5 6 7 10 11 12
10진수를 8진수로 출력시 %o
0부터 9까지는 숫자 그 이후는 알파벳이 동원되는 수
ex) 7 8 9 A B C D E F 10 11 12
10진수를 16진수로 출력시 %x(소문자) %X(대문자)
예를 들면서 설명을 해보는게 이해가 빠릅니다.
0.0000123 이 있습니다.
이 실수를 먼저 지수형태로 바꿔보겠습니다. (괄호 안은 지수)
이렇게 표현할 수 있습니다.
지수에 있는 수가 소수점 밑의 수들을 얼마나 당겨주는지 표현합니다.
10에 -5제곱이죠
이렇게 바꾼것을 c언어에서 표현할 때는 x10을 e로 바꿉니다
그리고 지수에 있었던 수를 그냥 숫자쓰듯이 써주면 됩니다.
이렇게요.
그리고 e는 대소문자 모두 사용이 가능합니다.
실수를 지수형태로 바꿀 때는
만약 실수를 출력할 때 %lf를 사용한다면 소수점 이하를 생각하고 작성해야합니다
%lf는 소수점 밑 6자리까지만 출력해내기 때문에 더 출력을 하고싶다면 %.nlf를 사용해 n자리에 수를 입력하면 됩니다.