WorksheetFunction.Dec2Bin 方法 (Excel)

會將十進位數字轉換成二進位。

語法

運算式Dec2Bin (Arg1Arg2)

表達 代表 WorksheetFunction 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
Arg1 必要 Variant Number - 您要轉換的十進位整數。 如果 number 為負數,則會忽略有效的位置值,而 Dec2Bin 會傳回 10 個字元 (10 位) 二進位數,其中最重要的位是符號位。 其餘的 9 個位元是量級位元。 負數的表示方式是使用 2 的補數法。
Arg2 選用 Variant Places - 要使用的字元數。 如果省略 places, Dec2Bin 會使用所需的字元數下限。 若傳回值的位數太少,則可利用 places 在傳回值的實際數值前補上 0 (零)。

傳回值

String

註解

如果 number < -512 或 number > 511, Dec2Bin 會 傳回#NUM! 錯誤值。

如果 number 為非數值, Dec2Bin 會傳回#VALUE! 錯誤值。

如果 Dec2Bin 需要超過 places 字元,則會傳回#NUM! 錯誤值。

如果 places 不是整數,會將它無條件捨去成整數。

如果 places 為非數值的數位, Dec2Bin 會傳回#VALUE! 錯誤值。

如果 places 為零或負數, Dec2Bin 會傳回#NUM! 錯誤值。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應