안녕하세요. 길벗 수험서 운영팀입니다.
123456789.0e-5부터 뭔지 모르겠습니다.앞에서 기초 배울때 e+5는 10^5이라고 나와있던데 e-5는 10^-5승인건가요..?
[답변]
예, 맞습니다.
숫자 뒤에 ‘e-5’ 또는 ‘e+03’은 10-5 또는 103을 의미합니다. 이러한 형식의 문자가 숫자 뒤에 붙어 있는 경우 이를 곱해줘야 일반적으로 우리가 사용하는 숫자 값이 나옵니다.
단정도형 실수는 무슨 말인가요..?
[답변]
단정도형 실수와 배정도형 실수는 보통 이를 float와 double로 부릅니다.
float은 single-precision floating point number(단정도형 실수)
double은 double-precision floating point number(배정도형 실수)
단순히 우리말로 직역하여 사용하는 용어로 float 자료형의 실수를 사용하실 때에는 숫자 값의 마지막에 f를 붙여서 표현해주셔야 한다는 점만 알아두시면 됩니다.
서식문자열 %e로 출력할땐 왜 e+03으로 바뀐건지 모르겠습니다..
[답변]
%e로 출력할 때에는 소수점 자리수가 지정되지 않으면 f나 e는 모두 기본적으로 소수점 6자리로 출력합니다. e는 정수 부분을 1자리만 출력하므로 1.234568 이 됩니다.
소수점 마지막 6자리는 7번째 자리에서 반올림 된 것이고, 1.234568은 원래의 값 1234.56789에서 소수점 위치가 왼쪽으로 3자리 이동한 것으로 1000=103을 곱하면 되므로, e+03이 되어 1.234568e+03으로 출력이 되는 것입니다.
행복한 하루되세요.^^
-
*2018-09-10 16:03:47
안녕하세요. 길벗 수험서 운영팀입니다.
123456789.0e-5부터 뭔지 모르겠습니다.앞에서 기초 배울때 e+5는 10^5이라고 나와있던데 e-5는 10^-5승인건가요..?
[답변]
예, 맞습니다.
숫자 뒤에 ‘e-5’ 또는 ‘e+03’은 10-5 또는 103을 의미합니다. 이러한 형식의 문자가 숫자 뒤에 붙어 있는 경우 이를 곱해줘야 일반적으로 우리가 사용하는 숫자 값이 나옵니다.
단정도형 실수는 무슨 말인가요..?
[답변]
단정도형 실수와 배정도형 실수는 보통 이를 float와 double로 부릅니다.
float은 single-precision floating point number(단정도형 실수)
double은 double-precision floating point number(배정도형 실수)
단순히 우리말로 직역하여 사용하는 용어로 float 자료형의 실수를 사용하실 때에는 숫자 값의 마지막에 f를 붙여서 표현해주셔야 한다는 점만 알아두시면 됩니다.
서식문자열 %e로 출력할땐 왜 e+03으로 바뀐건지 모르겠습니다..
[답변]
%e로 출력할 때에는 소수점 자리수가 지정되지 않으면 f나 e는 모두 기본적으로 소수점 6자리로 출력합니다. e는 정수 부분을 1자리만 출력하므로 1.234568 이 됩니다.
소수점 마지막 6자리는 7번째 자리에서 반올림 된 것이고, 1.234568은 원래의 값 1234.56789에서 소수점 위치가 왼쪽으로 3자리 이동한 것으로 1000=103을 곱하면 되므로, e+03이 되어 1.234568e+03으로 출력이 되는 것입니다.
행복한 하루되세요.^^