Azzera filtri
Azzera filtri

Help on decimal to binary & decimal to hexadecimal

3 visualizzazioni (ultimi 30 giorni)
CK Yeap
CK Yeap il 17 Ott 2018
Risposto: Luna il 17 Ott 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

Risposte (2)

Luna
Luna il 17 Ott 2018
Modificato: Luna il 17 Ott 2018
case '2' should be corrected with apostrophe

Luna
Luna il 17 Ott 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

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by