4개의 불리언값을 출력하도록 이진법 네자리(0000)의 형태로 10진법화해서 출력하도록 스크립트를 짰는데여 (참거짓거짓참이면 1001해서 17)
이걸 다시 이진법화해서 4개의 불리언값으로 출력하려고하는데 코드가 제가봐도 이상하게 길어져서 질문드립니다.
뭔가 로그2를 써서 간단하게 푸는방법이 있는것같은데 찿아보니까 중학교 수학 기출문제만 나옴니다 ㅠㅠ
가장 간결한 코드로 10진수를 2진수로 바꿔 여러개의 불리언값으로 나눌려면 어떻게 해야할까요?
4개의 불리언값을 출력하도록 이진법 네자리(0000)의 형태로 10진법화해서 출력하도록 스크립트를 짰는데여 (참거짓거짓참이면 1001해서 17)
이걸 다시 이진법화해서 4개의 불리언값으로 출력하려고하는데 코드가 제가봐도 이상하게 길어져서 질문드립니다.
뭔가 로그2를 써서 간단하게 푸는방법이 있는것같은데 찿아보니까 중학교 수학 기출문제만 나옴니다 ㅠㅠ
가장 간결한 코드로 10진수를 2진수로 바꿔 여러개의 불리언값으로 나눌려면 어떻게 해야할까요?
그냥 나눠서 하면 안되나요 - DCW
아 맞다 그러네..
그냥 2^i로 &쓰면 그자리만 딱나오는데 아하..
로그2는 자릿수확인할때 쓰시면 되실덧 - DCW
그렇구나 감사합니다!