블렌더가 3버튼 마우스를 기본으로 쓰지만, 대부분의 마우스 중간버튼은 휠버튼이고 사용성이 너무 떨어진다. 그래서 Emulate 3Button Mouse를 설정하고 사용한다. emulate 3 Button은 가운데 마우스 버튼(MMB)를 Alt + LMB로 대체해 주는데, 문제는 Alt + LMB를 사용하는 다른 기능들이 동작하지 않는다. 그 수가 많지 않으니 각각 예외적으로 사용하면 될 듯. 그중에 자주 사용하는 Edge Loop가 Alt+LMB를 쓰는데, 그냥…
[일:] 2020년 03월 07일
BigDecimal, BigInteger
Kotlin 공부용으로 커맨드라인 계산기 만들면서 정수로는 Java의 BigInterger를 써서 크기제한이 없이 계산이 가능하게 되었다. 하지만, 계산기가 실수를 다루지 못한다면 쓸모가 없기 때문에 이왕 하는거 크기제한 없는 실수를 찾아보니 BigInteger와 유사하게 Java에 BigDecimal 클래스가 있다. 내부 계산 방법도 궁금하긴 하지만, 어쨌든 BigDecimal 클래스를 사용하면 원하는 기능은 쉽게 구현되겠네. OpenJDK 레퍼런스 : https://devdocs.io/openjdk~8/java/math/package-summary Kotlin 레퍼런스 : https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/java.math.-big-decimal/