How to convert decimal into binary?
显示 更早的评论
Hello,
I need to convert n-bit decimal into 2^n bit binary number. I do not have much idea. Can anybody help me please?
4 个评论
Jan
2019-1-22
What exactly is a "n bit decimal"? Integer or floating point values? What about dec2bin?
Sky Scrapper
2019-1-22
编辑:Sky Scrapper
2019-1-22
Jan
2019-1-22
2^8 or 2^8-1 ?
采纳的回答
更多回答(2 个)
PRAVEEN GUPTA
2019-7-8
0 个投票
i have string of number [240 25 32 32]
i want to convert them in binary
how can i do this???
2 个评论
Jan
2019-7-8
Do no attach a new question as an asnwer of another one.
Did you read this thread? dec2bin has been suggested already, as well as a hand made solution Dec2BinNumeric. Simply use them.
AB WAHEED LONE
2021-3-6
编辑:AB WAHEED LONE
2021-3-6
I know it is late but somwhow it may help
bin_array=dec2bin(array,8)-'0';
vandana Ananthagiri
2020-2-5
function A = binary_numbers(n)
A = double(dec2bin(0:((2^n)-1),n))-48;
end
2 个评论
Walter Roberson
2020-2-5
Why 48?
I know the answer, but other people reading your code might not, so I would recommend either a comment or a different representation.
vincent voogt
2021-11-1
Maybe a late reply, but dec2bin return as string of ASCII characters, where 0-9 are mapped on character number 48-57.
类别
在 帮助中心 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!