본문 바로가기
Danwi

진법 변환

2·8·10·16진수 정수를 자릿수 손실 없이 변환합니다. 음수와 큰 정수를 지원합니다.

사용 기준

정수만 지원하며 최대 16,384비트입니다. 선택한 진법과 일치하는 0b·0o·0x 접두어를 사용할 수 있습니다. 음수는 부호로 표시하며 2의 보수로 해석하지 않습니다. 소수·쉼표·지수 표기는 허용하지 않습니다. 맞바꾸기는 결과를 새 입력으로 사용합니다.

입력값은 브라우저에서 처리하며 저장하지 않습니다.

예제로 확인하기

같은 정수를 다른 진법으로 읽기
입력과 진법출력 진법결과
1010 (2진)10진10
0o17 (8진)10진15
0xFF (16진)10진255
-255 (10진)16진-FF
9007199254740993 (10진)16진20000000000001

큰 정수의 자릿수를 그대로 보존합니다. 음수는 마이너스 부호로 표현하며 비트 폭이 정해진 2의 보수로 바꾸지 않습니다. 맞바꾸기를 누르면 현재 결과를 새 입력으로 사용합니다.

입력이 거절되는 예
입력선택 진법이유
1022진2는 이진수 숫자가 아님
0xFF10진접두어와 선택한 진법이 다름
1.510진소수 미지원
1,00010진쉼표 미지원
1e310진지수 표기 미지원

문자 A~F는 16진수 숫자로 해석됩니다. 예를 들어 1e3도 16진수 모드에서는 유효한 정수입니다. 파일 용량의 MB·MiB와 진법은 다른 개념입니다.

danwi.online