[Python] 진법 변환 정리
n 진수 → 10 진수 int(string, base) 위의 방법으로 바꾸면 된다. print(int('111', 2)) print(int('222', 3)) print(int('333', 4)) print(int('444', 5)) print(int('555', 6)) print(int('666', 7)) print(int('777', 8)) print(int('ABC', 16)) 10 진수 → 2, 8, 16 진수 2진수 - bin() 8진수 - oct() 16진수 - hex() print(bin(16)) print(oct(16)) print(hex(16)) 위 처럼 결과값이 나오며 진수의 결과값만 얻고 싶다면 print(bin(16)[2:]) print(oct(16)[2:]) print(hex(16..
2023. 4. 27.
[Java] BigInteger 다루기 (백준 1247번 - 부호)
우선 수를 다루는 Data Type을 알아보면 Data Type Size Description byte 1 byte Stores whole numbers from -128 to 127 short 2 bytes Stores whole numbers from -32,768 to 32,767 int 4 bytes Stores whole numbers from -2,147,483,648 to 2,147,483,647 long 8 bytes Stores whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 float 4 bytes Stores fractional numbers. Sufficient for storing 6 to 7 d..
2023. 4. 12.