-
엑셀 Int 함수 음수값 소수점(-1.1) 내림에 대해서공부 2023. 11. 9. 13:02728x90반응형
컴활 필기 공부중 int값이 1.1일때는 1로 -1.1일때는 -2로 반환되는 건에 대해 도저히 모르겠어서 알아봤다.
문제중 객관식1번 =ABS(INT(-3/2))가 2로 반환 되길래 이상했다.
내가 풀었을때는 1로 나왔는데.. 이렇게 공부하다가는 컴활 필기 문제 다 틀릴듯 도데체 문제가 뭔가해서 엑셀 함수 설명을 봤다.
INT 함수 설명에 '소수점 아래를 버리고 가장 가까운 정수로 내림합니다'. 라고 나와있는데
-1.1의 소수점 아래를 버리면 -1이다 여기서 가장 가까운 정수로 내림하면 -1인데 .... 왜.....
-1부터 -1.9까지 숫자를 넣어봤지만 -1에서 소수점 아래 작은 숫자라도 넣게 되면 -2로 변환 되는 듯했다.
이 결과를 봤을 때 INT함수 설명의 소수점 아래를 버리고 가까운 정수로 내림한다는 말은 순서가 잘못된 것 같았다.
INT 함수 설명중 'number는 정수로 내림하려는 실수입니다.' 라는 말이 맞는것 같다.
-1.1 값을 -1로 도출하기 위해서는 ROUNDDOWN함수를 이용하자...
INT함수는 음수고 소수점이 있을때 아래로 가까운값을 반환한다는 것을 외워야겠다.
728x90반응형'공부' 카테고리의 다른 글
한글2020 해당 문자열만 스타일 적용하기 (0) 2023.12.01 한글2020 삽입된 그림 좌우 반전 및 회전 (1) 2023.12.01 컴활 1급 Access 데이터 형식에 맞는 쿼리 조건식 (1) 2023.11.13