public class test
// 將bool型陣列轉換成unicode字串
public string booltostr(boolean input)
// 將字串轉換成二進位制字串,以空格相隔
public string strtobinstr(string str)
return result;
} // 將二進位制字串轉換成unicode字串
public string binstrtostr(string binstr)
return string.valueof(tempchar); }
//將字串變成十六進製制
public string strtohexstr(string str)
return result; }
//將十六進製制字串換成unicode字串
public string hexstrtostr(string hexstr)
return string.valueof(tempchar);
} // 將二進位制字串格式化成全16位帶空格的binstr
public string binstrtobinstr16(string input)
return output.tostring();
} // 將全16位帶空格的binstr轉化成去0字首的帶空格binstr
public string binstr16tobinstr(string input)
if (j == 15 && tempstr[i].charat(j) == '0')
}} return output.tostring();
} // 二進位制字串轉化為boolean型陣列 輸入16位有空格的binstr
public boolean binstr16tobool(string input)
// boolean型陣列轉化為二進位制字串 返回帶0字首16位有空格的binstr
public string booltobinstr16(boolean input)
return output.tostring();
} // 將二進位制字串轉換為char
private char binstrtochar(string binstr)
return (char) sum; }
// 將二進位制字串轉換為char
public char hexstrtochar(string binstr)
system.out.println(sum);
return (char) sum;
} // 將初始二進位制字串轉換成字串陣列,以空格相隔
private string strtostrarray(string str)
// 將二進位制字串轉換成int陣列
private int binstrtointarray(string binstr)
return result; }
//將十六進製制字串裝成int陣列
private int hexstrtointarray(string hexstr)else if(temp[i] == 69 || temp[i] == 101)else if(temp[i] == 68 || temp[i] == 100)else if(temp[i] == 67 || temp[i] == 99)else if(temp[i] == 66 || temp[i] == 98)else if(temp[i] == 65 || temp[i] == 97)
else
} return result; }
public static void main(string args)
}
字串與二進位制
單引號字串會被表示成整數值列表。c返回字元 c 的整數編碼。下面這個例子用於解析字元列表表示法,該表示法用於表示乙個任意的有符號的十進位制資料。defmodule parse do def number tail do number digits tail,0 1 enddef number tai...
java 二進位制資料與16進製制字串相互轉化
二進位制資料一般輸入的格式是0x45,0x3a,0xc3,這種資料格式看起來是16進製制的字串,但是實際上在儲存的時候每個都對應乙個位元組,比如0x45的二進位制位元組就是0100 0101,對應的16進製制字串就是0x45。實際程式設計過程中,經常遇到這兩種格式的相互轉化,在此記錄一下 二進位制資...
python 字串二進位制 十進位制和十六進製制
二進位制 二進位制數是以 0b或者 0b開頭,並且所有字元只能包含 0和 1 比如 0101 是二進位制數八進位制 八進位制數以 0o或 0開頭,並由0 7組成 比如 0266 八進位制數 十進位制數 十進位制數第一位不是0,除表示正負符號外,要以1 9開頭,由0 9組成 比如 123 十進位制數 ...