數位程式設計師內建所需的轉換函數(十進位 <-> 二進位 <-> 十六進位)我有幾個腳本用於將具有十進制值的列轉換為二進制列,反之亦然。如果列可以有一個內建函數來轉換十進制、二進制和十六進制,那麼不必運行腳本就會容易得多。這樣,如果表已更新,則僅與其他人共用表就不需要「指令」來運行腳本。
如果可以參數化,以便轉換後輸出為 X 位,那就太好了(特別是在將十進制轉換為二進位時)
例如,
迪克托賓 ( 3, 8)8) --> 00000011
DECTOBIN ( 3, 4) --> 0011
BINTODEC (0011) --> 3
自動化和腳本編寫資料混合與清理回复:數字程序員內置所需的轉換函數(十進制 <-> 二進制 <-> 十六進制)您好,我一直在嘗試找到一種方法來讀取 8 位代碼(列 RegRead)中的一位,以用於創建新列。
我似乎不知道該怎麼做。在下面的示例中,我正在嘗試準備位[3],有人可以幫忙嗎
非常感激。
射線

回复:需要內置轉換函數的數字程序員(十進制 <-> 二進制 <-> 十六進制) - 狀態更改為:開放投票您可以從轉換函數中創建一個加載項,然後將它們添加到公式編輯器。 通過這種方式,您可以輕鬆地與其他人共享您的函數庫。 他們不必運行加載項在啟動 JMP 時加載的腳本,並且公式將隨著數據更改而相應更新。
看一眼轉換函數庫了解此類插件的設計模式。 下載並安裝後,轉到“查看”->“添加插件”菜單,查看該插件的內容,了解如何使用該模式或擴展該插件。
回复:數字程序員內置所需的轉換函數(十進制 <-> 二進制 <-> 十六進制)看起來“,8)”不會發布......DECTOBIN(3,“八”) 8) --> 00000011
回复:數字程序員內置所需的轉換函數(十進制 <-> 二進制 <-> 十六進制)DECTOBIN ( 3, 8) 8) --> 00000011
回覆:數位程式設計師內建所需的轉換函數(十進位 <-> 二進位 <-> 十六進位)作為@Jeff_Perkinson建議的替代方案,您可以使用內建函數 Hex 和 Hex to Number:
Hex( 3, Base( 2 ), Pad To( 8 ) );
Hex( 3, Base( 2 ), Pad To( 4 ) );
Hex To Number( "0011", Base( 2 ) );
關於單位訪問,目前沒有可用的功能。
請點擊此連結並透過工藤支持這個願望:
JSL 位元操作