Borrar filtros
Borrar filtros

carry addition in a binary number

9 visualizaciones (últimos 30 días)
Prashant Funde
Prashant Funde el 29 de Mzo. de 2016
Editada: James Tursa el 10 de Sept. de 2018
I have a number which is in 2's complement form, i wanted to make it in general binary form. So please tell me is there any direct function available for the same?
Or please tell me how can i add carry 1 in the first bit and consecutively in the upcoming bits also. if i have a binary vector: 1 0 0 1 1 1 and i have to add 1 as a carry then my answer will be 1 0 1 0 0 0. but how can get this in MATLAB.
Thanks in adavnce
  1 comentario
James Tursa
James Tursa el 10 de Sept. de 2018
Editada: James Tursa el 10 de Sept. de 2018
It is unclear what you really want. How is your current number stored? As one of the integer classes? In a floating point class? In a string or char class? Where did these digits come from? How many "bits" wide (i.e., where is the sign bit)? Etc ...?
And what exactly do you want as a result? Can you provide an explicit example of input and output for us?

Iniciar sesión para comentar.

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 29 de Mzo. de 2016
v='100111'
w=dec2bin(bin2dec(v)+1)
  1 comentario
Anirudh Thandra
Anirudh Thandra el 10 de Sept. de 2018
This does not work if the binary numbers are in the matrix form and not a character form.

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by