separar en digitos un valor y operar entre ellos.
Publicado por luis carlos (2 intervenciones) el 21/06/2017 23:37:19
Buenas tardes.
soy nuevo en este tema, y tengo una inquietud con el siguiente código.
estoy tratando de separar en dígitos un valor y utilizar estos dígitos para realizar algunas operaciones.
ejemplo ingreso 1546
al separarlo : 1 5 4 6
si saco dígito 1 + dígito 5 debería sumar 6 pero no pasa asi:
este es el codigo que estoy utilizando
el resultado que me da es:
>> pruba_vector
val1 =
1
val2 =
5
val3 =
4
val4 =
6
total =
101
separo los valores pero al momento de sumar el resultado debería ser 4 pero me dio fue 101 porque?
soy nuevo en este tema, y tengo una inquietud con el siguiente código.
estoy tratando de separar en dígitos un valor y utilizar estos dígitos para realizar algunas operaciones.
ejemplo ingreso 1546
al separarlo : 1 5 4 6
si saco dígito 1 + dígito 5 debería sumar 6 pero no pasa asi:
este es el codigo que estoy utilizando
1
2
3
4
5
6
7
vlor=num2str(1546);
val1=vlor(1)
val2=vlor(2)
val3=vlor(3)
val4=vlor(4)
total=val1+val3
el resultado que me da es:
>> pruba_vector
val1 =
1
val2 =
5
val3 =
4
val4 =
6
total =
101
separo los valores pero al momento de sumar el resultado debería ser 4 pero me dio fue 101 porque?
Valora esta pregunta
0