Matlab函式dec2bin簡介
函式名稱:dec2bin
函式功能: 把一個十進制數轉換成一個字元串形式表示的二進制數。在matlab命令視窗中鍵入doc dec2bin或help dec2bin即可獲得該函式的幫助信息。
語法格式:
str = dec2bin(d)
把十進制整數d轉換成2進制形式表示, 並存在一個字元串中。 d必須是一個非負的比2^52次方小的整數。
str = dec2bin(d, n)
n用於指定2進制數的位數,具體見程式示例。
相關函式: bin2dec, dec2hex
套用舉例
>> dec2bin(15)
ans =1111
>> dec2bin(15, 6)
ans =001111
>> dec2bin(2^52, 6)
ans =10000000000000000000000000000000000000000000000000000
>> dec2bin(2^52)
ans =10000000000000000000000000000000000000000000000000000
值得注意的是,dec2bin的結果是字元串結構,不能直接與數字比較。轉成數字需要使用函式str2num