반응형
파워쉘 라운드 & 포맷 플로트를 최대 2자리수까지?
저는 플로트를 일반적인 알려진 숫자로 포맷할 많은 것을 발견했지만, 플로트를 최대 2 소수점까지 포맷하려면 어떻게 해야 하지만 소수점이 필요한 경우에만 포맷할 수 있습니까?
예:
1.11 # not 1.111
1.12 # it was 1.116 (round up)
1.1 # not 1.10
1 # not 1.00
하게 되면
$('{0:N2}' -f $flt)
알겠습니다.
1.00 # :(
미리 감사드립니다!
사용하다[math]::round
, 즉:
[math]::round(1.111,2)
돌아올 것입니다1.11
그리고.
[math]::round(1.00,2)
수확량1
사용할 수 있습니다.#
값에 0이 아닌 숫자를 포함하는 사용자 지정 숫자 형식 문자열의 문자입니다.
> 1.001,1.101,1.111 | % { '{0:0.##}' -f $_ }
1
1.1
1.11
그N2
표준 숫자 형식 문자열은 기본적으로 다음과 같습니다.0.00
, 이것은 고정된 숫자의 십진 숫자를 만듭니다.
언급URL : https://stackoverflow.com/questions/24037021/powershell-round-format-float-to-max-2-decimals
반응형
'programing' 카테고리의 다른 글
CDN 사용 대 NPM에서 라이브러리 설치 (0) | 2023.10.25 |
---|---|
브라우저 캐시를 프로그래밍적으로 비우는 방법은? (0) | 2023.10.25 |
"0이 아닌 종료 상태" R 3.0.1 'XML' 및 'RCurl' (0) | 2023.10.20 |
웹 페이지에서 테이블을 Excel로 내보내려면 어떻게 해야 합니까? (0) | 2023.10.20 |
Angular를 안전하게 청소하는 방법지시문의 JS 이벤트 바인딩 (0) | 2023.10.20 |