Filter löschen
Filter löschen

Help on decimal to binary & decimal to hexadecimal

3 Ansichten (letzte 30 Tage)
CK Yeap
CK Yeap am 17 Okt. 2018
Beantwortet: Luna am 17 Okt. 2018
function out = simpleConv(val)
disp('Please select your option:\t 1 = decimal to binary \t 2 = decimal to hexadecimal\n')
switch input('Please select your option:','s')
case '1'
out = dec2bin('val');
case 2
out = dec2hex('val');
end
end

Antworten (2)

Luna
Luna am 17 Okt. 2018
Bearbeitet: Luna am 17 Okt. 2018
case '2' should be corrected with apostrophe

Luna
Luna am 17 Okt. 2018
Hi,
Use your val without apostrophe, and add apostrophe to case 2. Call your function as an example: simpleConv(5)
function out = simpleConv(val)
disp('Please select your option:\t 1 = decimal to binary \t 2 = decimal to hexadecimal\n')
switch input('Please select your option:','s')
case '1'
out = dec2bin(val);
case '2'
out = dec2hex(val);
end
end

Kategorien

Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by