ToolsSet是微軟商店中的一款包含數十種實用工具數百種細分功能的工具集合應用,應用基本功能介紹可以查看以下文章:
Windows應用ToolsSet介紹https://blog.csdn.net/BinField/article/details/145898264
ToolsSet中Number菜單下的Hex Operate工具可以進行十六進制及二進制轉數值的編輯、轉換及各種運算,支持的功能包括:十六進制和二進制互轉、十六進制按位編輯、二進制與或非等邏輯運算、按位截取等。
工具打開時默認顯示4個十六進制數位,即2個字節,中間區域顯示這2個字節中的16 bit的內容。可以通過修改上方十六進制值文本框中的內容來增加位數,4字節(8個十六進制數)為32 bit,8字節(16個十六進制數)為64 bit,最多支持8字節64 bit。位數可以自動擴展,輸入如果超過2字節將自動擴展為4字節,超過4字節將自動擴展為8字節。
文本框右側的開關用于修改數據的字節順序,默認為小端模式,開關打開后會轉換為大端模式,數據位的順序將會按字節反轉。
??注意:修改十六進制數據或字節序后需要點擊右側的更新按鈕將數據同步到二進制區域。
二進制位操作區域用不同顏色對位進行了劃分,8位為一個字節,4位表示一個十六進制數值,左側和上方相同的顏色表示相對應的十六進制數值及其每個bit的值。此區域使用開關代表每個bit的值,可以通過點擊直接修改,打開為1、關閉為0,修改bit后結果將直接反映在上方文本框和最下方的數據區。
位操作區下方為二進制運算區,點擊標題行可以展開,其中可以進行各種二進制邏輯運算,從左到右依次為:取反、與、或、異或、同或、與非、或非、按位左移和按位右移,數據修改后點擊下方的計算按鈕可以獲取最新結果。
其中除了取反、按位左移和右移的其他運算可以在下方指定第二個運算數,第二個運算數可以指定十六進制、十進制和二進制格式,二進制數據也是使用開關進行設置,位數可以通過修改十六進制或十進制數據來改變。第二個運算數的在點擊按鈕切換格式時可以自動進行進制轉換。
工具的最下方為bit范圍操作區,可以獲取指定的開始位和結束位之間的bit,并將其轉換為十進制。位范圍的最大值會跟隨數據自動更新,交換開始位和結束位可以獲取按位反轉后的結果,點擊復制按鈕可以復制結果的二進制值,點擊十進制結果左側的文本可以復制十進制數值。
如果需要此應用可以在Windows商店中搜索“ToolsSet”下載,也可以使用下方鏈接地址進入網頁獲取:
微軟商店獲取