주제
반올림 처리하기
[Math] 클래스 Round 를 사용한다.
방법
[int][math]::Round(소숫점 포함 수, 소수점 이하 보여줄 수)
사용
PS D:\> $i=1.23456
PS D:\> [math]::Round($i)
1
PS D:\> [math]::Round($i, 1)
1.2
PS D:\> [math]::Round($i, 2)
1.23
# 3: 세자리까지 표현, $i 는 1.234 까지 표현하는데 뒷자리 수가 5로 5보다 크지 않기때문에 버림 함다.(5 > 5)
PS D:\> [math]::Round($i, 3)
1.234
# 4: 네자리까지 표현, $i 는 1.2345 까지 표현하는데 뒷자리 수가 6으로 5보다 크기때문에 반올림 한다.(6 > 5)
PS D:\> [math]::Round($i, 4)
1.2346
PS D:\> [math]::Round($i, 5)
1.23456
참고
마이크로소프트 문서
728x90
'etc > Powershell' 카테고리의 다른 글
[Powershell] 데이터 결과 가져올때 컬럼 헤더(항목명) 제거하기 - Select-Object (0) | 2022.03.11 |
---|---|
[Powershell] for, foreach 사용 - 1 to 10 (0) | 2022.02.19 |
[Powershell] if문 조건에서 null 확인하기 (0) | 2021.11.17 |
[Powershell] 에러: 파일을 로드할 수 없습니다. 보안 오류 - PSSecurityException, UnauthorizedAccess (0) | 2021.11.15 |
[Powershell] 파일 인코딩 확인, 수정하기, 에러: 문자열이 " 종결자가 없습니다. - Write-Host, ParserError, ParseException (0) | 2021.11.15 |