원글

https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=130053&page=1

백터숫자 최소화? 하는데 좋은 방법있을까? - 인디 게임 개발 마이너 갤러리

0은 0을-n 값은 -1을+n값은 1을이렇게 리턴해주고 싶은 데if문 사용해서 x y를 0으로 비교해주는 방법밖에 없을까나?

gall.dcinside.com


0은 0을
-n 값은 -1을
+n값은 1을

이렇게 리턴해주고 싶은 데

if문 사용해서
x y를 0으로 비교해주는 방법밖에 없을까나?



이거 해결법이야 많겠지만 비트 연산자로 (n | 1) & -1 이렇게 하면 되지않나?
성능면에서도 좋을거 같고