會將二進位數字轉換成八進位。
語法
表達。bin2Oct (arg1、arg2)
詞 代表 WorksheetFunction 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Arg1 | 必要 | Variant | 您要轉換的二進位數。 數字最多只能有 10 個字元 (10 位元)。 數字中顯著性位元是正負號位元。 其餘的 9 個位元是量級位元。 負數的表示方式是使用 2 的補數法。 |
| Arg2 | 選用 | Variant | 要使用的字元數。 如果省略 places,Bin2Oct 會使用必要的最少字元數。 若傳回值的位數太少,則可利用 places 在傳回值的實際數值前補上 0 (零)。 |
傳回值
字串
註解
如果 number 不是有效的二進位數,或 number 包含超過 10 個字元 (10 位) ,則 Bin2Oct 會產生錯誤。
如果 number 為負數, Bin2Oct 會忽略位置並傳回 10 個字元的八進位數。
如果 Bin2Oct 需要的字元數超過位置字元,則會產生錯誤。
如果 places 不是整數,會將它無條件捨去成整數。
如果 places 是非數值,則 Bin2Oct 會產生錯誤。
如果 places 為負數,則 Bin2Oct 會產生錯誤。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。