How to convert decimal into binary?
Ältere Kommentare anzeigen
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 Kommentare
Jan
am 22 Jan. 2019
What exactly is a "n bit decimal"? Integer or floating point values? What about dec2bin?
Sky Scrapper
am 22 Jan. 2019
Bearbeitet: Sky Scrapper
am 22 Jan. 2019
Jan
am 22 Jan. 2019
2^8 or 2^8-1 ?
Akzeptierte Antwort
Weitere Antworten (2)
PRAVEEN GUPTA
am 8 Jul. 2019
0 Stimmen
i have string of number [240 25 32 32]
i want to convert them in binary
how can i do this???
2 Kommentare
Jan
am 8 Jul. 2019
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
am 6 Mär. 2021
Bearbeitet: AB WAHEED LONE
am 6 Mär. 2021
I know it is late but somwhow it may help
bin_array=dec2bin(array,8)-'0';
vandana Ananthagiri
am 5 Feb. 2020
function A = binary_numbers(n)
A = double(dec2bin(0:((2^n)-1),n))-48;
end
2 Kommentare
Walter Roberson
am 5 Feb. 2020
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
am 1 Nov. 2021
Maybe a late reply, but dec2bin return as string of ASCII characters, where 0-9 are mapped on character number 48-57.
Kategorien
Mehr zu Data Type Conversion finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!