다음 IPv4 주소를 고려하세요 -
128.32.10.1
이진수로 변환하면 -
10000000.00100000.00001010.00000001
또한 이 바이너리를 부호 없는 32비트 십진수로 변환하면 십진수는 -가 됩니다.
2149583361
그러므로 2149583361에 해당하는 ipv4는 128.32.10.1이라고 말할 수 있습니다.
32비트 부호 없는 정수를 허용하고 해당 ipv4 주소를 반환하는 JavaScript 함수를 작성해야 합니다.
다음은 코드입니다 -
실시간 데모
const num = 2149583361; const int32ToIp = (num) => { return (num >>> 24 & 0xFF) + '.' + (num >>> 16 & 0xFF) + '.' + (num >>> 8 & 0xFF) + '.' + (num & 0xFF); }; console.log(int32ToIp(num));
다음은 콘솔 출력입니다 -
128.32.10.1
위 내용은 부호 없는 32비트 10진수를 JavaScript의 해당 ipv4 주소로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!