在 JavaScript 中將無符號 32 位元十進位轉換為對應的 ipv4 位址
Sep 07, 2023 am 08:01 AM問題
考慮以下ipv4 位址-
128.32.10.1
登入後複製
登入後複製
如果我們將其轉換為二進位,則等價物為-
10000000.00100000.00001010.00000001
登入後複製
此外,如果我們將此二進制轉換為無符號32 位元十進制,則十進制將為-
2149583361
登入後複製
因此,我們可以說2149583361 的ipv4 等效項將為-
const num = 2149583361; const int32ToIp = (num) => { return (num >>> 24 & 0xFF) + '.' + (num >>> 16 & 0xFF) + '.' + (num >>> 8 & 0xFF) + '.' + (num & 0xFF); }; console.log(int32ToIp(num));
登入後複製
因此,我們可以說2149583361 的ipv4 等效項將為128.32.10.1< /p>
我們需要寫一個JavaScript 函數,該函數接受32 位元無符號整數並傳回其等效的ipv4 位址。
範例
以下是程式碼-
即時示範
128.32.10.1
登入後複製
登入後複製
輸出
以下是控制台輸出-###rrreee# ##以上是在 JavaScript 中將無符號 32 位元十進位轉換為對應的 ipv4 位址的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)