許虎虎 開發者工具集

二進位轉字串

輸入
輸出:
將二進位轉換為字串

將二進位轉換為字串是將每組二進位數據(通常每8位表示一個字元)轉換回其對應的字符。這樣的轉換可以幫助將數據從二進位格式還原成可讀的文字。

轉換步驟
將二進位字串分為每8位一組:每8位二進位代表一個字符(1字節),因此我們需要將二進位字串按8位一組進行分割。

將每組8位二進位數字轉換為十進位數值:將每組二進位轉換為對應的十進位數字。

將十進位數值轉換為字符:根據 ASCII 或 Unicode 表,將十進位數值轉換回對應的字符。

示例
假設我們有二進位字串:01001000 01100101 01101100 01101100 01101111,這些是字串 "Hello" 的二進位表示。

分組:01001000, 01100101, 01101100, 01101100, 01101111
轉換為十進位:
01001000 → 72 → 'H'
01100101 → 101 → 'e'
01101100 → 108 → 'l'
01101100 → 108 → 'l'
01101111 → 111 → 'o'
因此,這些二進位數字對應的字串是 "Hello"。