본문 바로가기
코딩테스트

자바 10 진수 -> 2진(Integer, String)

by 고구마는호박고구마 2023. 3. 24.

 

10진수를 -> 2진수 문자열로

결과값 1111

radix : 몇진수로 할 것인지 , 16을 입력하면 16진수로 변환 

 

2진수 문자열을 -> 2진수 숫자로

1111

 

2진수를 -> 10진수로

Integer.parseInt 10진수로 만들어줌 ( 2진 -> 10진, 8-> 10진 등 가능)

ex )  Integer.parseInt("1010", 2)  ->  10 출력  - 문자열이 8진이면 , 8 

 


10진수를 2진수로 바꿨을때 1비트의 개수

1111 = 4개

Integer.bitCount(정수) 정수를 입력하면 2진수에서 1의 비트가 몇개인지 리턴함

댓글