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 =
'01'
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 =
'00'
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 =
'01'
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 =
'00'
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 =
'00'
sum =
0
carry =
1
sum =
0
carry =
1
|
394 Solvers
Generate N equally spaced intervals between -L and L
563 Solvers
Calculate the Number of Sign Changes in a Row Vector (No Element Is Zero)
226 Solvers
Mersenne Primes vs. All Primes
165 Solvers
1221 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!