개념이 완벽하게 이해가 안돼서 이 문제를 풀었는데 이해가 잘 안돼요ㅠㅠ
Q5) 숫자 24600을 입력한 후 아래의 표시 형식을 적용했을 때 표시되는 결과로 맞는 것은?
표시 형식 #0.0,"천원";(#0.0"천원");0.0;@"님"
A) 24.6원
24600이 양수라라 첫 ;뒷부분은 생략해도 되는거 알고, #0.0뒤에 ,가 있기 때문에 뒤에 숫자가 세자리 생략되는것도 알지만 이해가 잘 안가는 것은 소수점이 있잖아요 근데 소수점은 정수 뒤에 나오니까 저는 답을 24600 그대로라고 생각했거든요 소수점은 어떻게 생각해야되는거죠?ㅠㅠ
7번에 1번 문항보니까 더 헷갈려요
A) 입력자료: 24678, 표식 형식:#.##, 결과: 24678
여기서는 24678은 정수이므로 소수점을 신경쓸 필요가 없어서 24678 그대로쓰고 소수점 뒤에 세자리를 ,때문에 생략해야되므로 답이 24678인거 알겠는데
그렇다면 아까 위에 5번 질문은 왜 답이 24.6원인거죠?ㅠㅠ 소수점 진짜 너무 헷갈려요ㅠㅠㅠㅠ
0.0,"천원";(#0.0"천원");0.0;@"님"
양수; 음수; 소수;문자
입니다.
양수 부분에서 0.0,"천원" 으로 지정했기 때문에
26400 은 26.4천원으로 표시됩니다.
천천히 생각 해 보면 0.0, 에서 , 가 000 세자리가 생략되는 것인데 400 이기 때문에 4가 소수로 표시가 됩니다.
그래서 26.4 가 되는 것이구요. 소수자리수를 표시하지 않았다면 26이 표시되었겠지만 소수자리수가 표시되어 있기 때문에 26.4 로 표시되는 것입니다.
그리고 0.0 으로 사용한 경우에는 셀의 값이 0 일때도 0.0 으로 표시가 됩니다.
즉 26000 이라는 값이 있었다고 해도 26.0 으로 표시가 되는 것입니다.
24678 의 값을 #.##, 로 표시하라고 했는데 #.## 으로 표시가 되어 있으므로 24.68로 표시되는 것입니다.
소수 두자리로 나타내므로 두자리가 표시된 것입니다.
좋은 하루 되세요.
-
관리자2020-03-04 14:46:29
0.0,"천원";(#0.0"천원");0.0;@"님"
양수; 음수; 소수;문자
입니다.
양수 부분에서 0.0,"천원" 으로 지정했기 때문에
26400 은 26.4천원으로 표시됩니다.
천천히 생각 해 보면 0.0, 에서 , 가 000 세자리가 생략되는 것인데 400 이기 때문에 4가 소수로 표시가 됩니다.
그래서 26.4 가 되는 것이구요. 소수자리수를 표시하지 않았다면 26이 표시되었겠지만 소수자리수가 표시되어 있기 때문에 26.4 로 표시되는 것입니다.
그리고 0.0 으로 사용한 경우에는 셀의 값이 0 일때도 0.0 으로 표시가 됩니다.
즉 26000 이라는 값이 있었다고 해도 26.0 으로 표시가 되는 것입니다.
24678 의 값을 #.##, 로 표시하라고 했는데 #.## 으로 표시가 되어 있으므로 24.68로 표시되는 것입니다.
소수 두자리로 나타내므로 두자리가 표시된 것입니다.
좋은 하루 되세요.
-
관리자2020-03-06 14:20:38
네 그렇게 생각 하셔도 됩니다.
, 을 먼저 생각하여 천단위를 먼저 제외한 후 #.## 을 표시하셔도 되구요.
#.## 을 먼저 생각 하신 후 , 을 생략 하셔도 됩니다.
편한 방법으로 생각 하셔서 문제를 풀어 보세요.
좋은 하루 되세요.
-
*2020-03-06 12:57:46
그렇다면 ' #.##, '의 경우에는 (,)를 먼저 적용하고 소수점을 차후에 생각하면 되나요?