BitCount - ์คํฌ๋ฆฝํธ ๋ฐ ์ฐจํธ ํจ์
BitCount()๋ 10์ง์์ ๋๋ฑํ 2์ง์์์ 1๋ก ์ค์ ๋ ๋นํธ ์๋ฅผ ๋ฐํํฉ๋๋ค. ์ฆ, ์ด ํจ์๋ integer_number์์ ์ค์ ๋ ๋นํธ ์๋ฅผ ๋ฐํํ๋ฉฐ, ์ฌ๊ธฐ์ integer_number๋ ๋ถํธ ์๋ 32๋นํธ ์ ์๋ก ํด์๋ฉ๋๋ค.
๊ตฌ๋ฌธ:
BitCount(integer_number)
๋ฐํ ๋ฐ์ดํฐ ์ ํ: ์ ์
์ ๋ฐ ๊ฒฐ๊ณผ:
์ | ๊ฒฐ๊ณผ |
---|---|
BitCount ( 3 ) | 3์ ์ด์ง์ 11์ด๋ฏ๋ก 2๋ฅผ ๋ฐํํฉ๋๋ค. |
BitCount ( -1 ) | -1์ ์ด์ง์๋ก 1์ด 64๊ฐ์ด๋ฏ๋ก ์ด๋ 64๋ฅผ ๋ฐํํฉ๋๋ค. |