Help on decimal to binary & decimal to hexadecimal

1 visualización (últimos 30 días)
CK Yeap
CK Yeap el 17 de Oct. de 2018
Respondida: Luna el 17 de Oct. de 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

Respuestas (2)

Luna
Luna el 17 de Oct. de 2018
Editada: Luna el 17 de Oct. de 2018
case '2' should be corrected with apostrophe

Luna
Luna el 17 de Oct. de 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

Categorías

Más información sobre Oceanography and Hydrology en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by