Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exizt/kotlin-n
BigDecimal 비교하는 클래스.
https://github.com/exizt/kotlin-n
bigdecimal kotlin kotlin-android
Last synced: about 2 months ago
JSON representation
BigDecimal 비교하는 클래스.
- Host: GitHub
- URL: https://github.com/exizt/kotlin-n
- Owner: exizt
- License: mit
- Created: 2020-10-19T23:28:18.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-10-19T23:31:40.000Z (about 4 years ago)
- Last Synced: 2023-09-25T14:42:36.857Z (over 1 year ago)
- Topics: bigdecimal, kotlin, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kotlin-N
BigDecimal 비교하는 클래스.일단 급한대로 사용하려고 만든 클래스임. 명칭은 대충 N 으로 했는데 겹치는게 생기면 그 때 변경하고자 함.
일종의 예시로 올린 파일임.
사용은 이런 식으로 한다
`N(baseIncomeTax) + N(baseSalary - 10000 * 1000) * 0.98 * 0.35`
계속 N 형태로 반환하면서 어찌어찌 되는 식으로 구현한 것. operator 메서드도 만들었기 때문에 맨 앞의 요소가 N 이면 뒤로 붙은 것도 계속 N 형으로 체인처럼 연결되면서 연산한다.