Test  Status  Code Input and Output 

1  Pass 
x = 1;
y=1;
pc=1;
[sum, carry]=bin_sum_carry(pc,x,y)
assert(isequal(sum,1))
assert(isequal(carry,1))
a =
'10'
b =
1
sum =
1
carry =
1
sum =
1
carry =
1

2  Pass 
x = 1;
y=1;
pc=0;
[sum, carry]=bin_sum_carry(pc,x,y)
assert(isequal(sum,0))
assert(isequal(carry,1))
a =
'10'
b =
0
sum =
0
carry =
1
sum =
0
carry =
1

3  Pass 
x = 1;
y=0;
pc=0;
[sum, carry]=bin_sum_carry(pc,x,y)
assert(isequal(sum,1))
assert(isequal(carry,0))
a =
'01'
b =
1
sum =
1
carry =
0
sum =
1
carry =
0

4  Pass 
x = 0;
y=0;
pc=0;
[sum, carry]=bin_sum_carry(pc,x,y)
assert(isequal(sum,0))
assert(isequal(carry,0))
a =
'00'
b =
0
sum =
0
carry =
0
sum =
0
carry =
0

5  Pass 
x = 1;
y=1;
pc=0;
[sum, carry]=bin_sum_carry(pc,x,y)
assert(isequal(sum,0))
assert(isequal(carry,1))
a =
'10'
b =
0
sum =
0
carry =
1
sum =
0
carry =
1

Find the numeric mean of the prime numbers in a matrix.
6670 Solvers
How to find the position of an element in a vector without using the find function
2452 Solvers
Circular Primes (based on Project Euler, problem 35)
131 Solvers
Simple equation: Annual salary
3720 Solvers
491 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!