😎풀이

  1. num이 음수인 경우 2^32 - num의 구조를 통해 부호 없는 32비트 수로 변환
  2. 16진수의 형태로 반환
function toHex(num: number): string {
    if(num < 0) num += Math.pow(2, 32)
    return num.toString(16)
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글