-
[Uipath] Double 연산하고 소수점 버리기, 화폐 단위로 Format하기프로그래밍/RPA(RoboticProcessAutomation) 2020. 3. 10. 15:40
안녕하세요~! 젤린입니다!
블로그가 처음이라 모든 포스팅 글이 의식의 흐름대로 쓰이는 것 같아요.
앞으로 차차 정돈된 핵심쏙쏙 포스팅의 될 수 있겠죠..!
오늘은 Uipath에서 소수점이 있는 Double값을 연산하고 소수점 버리기, 화폐 단위로 천의 저리마다 콤마 구분으로 Format하기 활동을 포스팅하겠습니다!
소수점 버리기, 화폐단위로 Format하기
워크플로우의 사용은 아래와 같습니다.
Assign사용을 자세히 알아보겠습니다.
String.Format("{0:#,0}", Math.Truncate(CDbl(row("금액"))*0.967))
- Format
문자열을 특정 사용자 지정 형식으로 Format하는 방법은 바로 String.Format(형식, Stirng) 입니다.
크기가 정해진 정수들이라면 ###,###과 같이 Format해줘도 되지만, 크기가 정해져 있지 않은 정수들이라면 {0:#,0}으로 포맷해줍니다.
- 소수점 버리기
Double값에서 소수점 버리는 방법은 Math.Truncate(Double) 입니다.
row("금액")이라는 Object Type의 값을 CDbl() Vb 강제형변환 함수를 이용하여 Double로 변경해준 뒤 연산을 진행하였습니다.
String.Format ! 앞으로 사용 및 활용이 무궁무진해보입니다. :)
감사합니다~!
'프로그래밍 > RPA(RoboticProcessAutomation)' 카테고리의 다른 글
[UIPATH] VB.Net 날짜/시간 메소드(DateTime) (0) 2020.04.02 [Uipath] text파일에 로그 찍기(Append Line) (0) 2020.04.02 [UIPATH] VB.Net 문자열 조작 메소드(String) (0) 2020.04.01 [Uipath] DataTable에서 숫자로 시작하는 행만 남기기 - DataTable Filter 관련 메소드 (2) 2020.03.10 [Uipath] 비밀번호, 공인인증서 로그인 - Type Secure Text (1) 2020.03.09