answersLogoWhite

0


Best Answer

Boolean arithmetic has only two values: 0 and 1 or FALSE and TRUE. The result of a Boolean operation is also one of these values. Although binary arithmetic is also based on only two values, 0 and 1, these digits can be combined, using the place value structure, to generate all numerical values.

Thus

Boolean: TRUE + TRUE = TRUE

Binary: 1 + 1 = 10

------------------------------------------------------------------------------------------------

Binary arithmetic is like basic arithmetic but with the base 2. When we read 1,2,3,4,5...9, we are reading in the base 10. For example, if we want to write the number 23 in base 10, we would get this: 2(10^1)+3(10^0) = 23. if we want to interpret the number 23 in binary or base 2, we would have 10111. Think about the expansion form of the number but in base 2. 1(2^4)+0(2^3)+1(2^2)+1(2^1)+1(2^0) = 23 = 2(10^1)+3(10^0). Try to set your mind in the base 2 format. The addition and subtraction of binary will sink in too.The previous example(not written by me) is great example of the basics. Another example of binary add./sub. would be 100101+101. The 1+1 does equal 10, but in my example, the 1 is carried and the 0 in left. Similar to 96+5. We don't leave

9 6

+ 5

-----

9(11)

we leave 101. Same with 100101+101

1 1

100101

+ 101 (1+1 = 10; leave the zero and carry the one)

--------

101010

Just let the logic sink in and you will realize that format is not bad

For subtraction, same logic but instead of carry there's borrow

for example

1

11

100

-11 (borrow the 1 )

-----

001

It's sort of weird but it like:

8(13)

9 3 (borrow a 1 from the 9 to make 13)

+ 5

-----

9(11)

from the 1+1 =10, we can change it to: 10-1=1;

Boolean Arithmetic (a.k.a logic math) is used in Computer Science to determine true of false using T or F, or 1(true) or 0(false). We use this math to set values on conditions and figure out a result. This is total different from binary math. Binary Math is the math of computers, Boolean Math is using inductive reasoning math. Totally different applications.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between binary arithmetic and Boolean arithmetic?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between equals equals and equal in java?

"==" in java is the binary operator which compares two values and gives a boolean result While "=" in java is a assignment operator which assigns a value to a variable.


What is the term for adding subtracting dividing multiplying binary numbers 1 and 0?

Binary arithmetic.Binary arithmetic.Binary arithmetic.Binary arithmetic.


Examples of base 2 system?

Binary, Boolean


How do you perform arithmetic operations on binary numbers?

There are a few rules to perform arithmetic operations in binary numbers. According to those rules you can add or subtract binary numbers. There are only two arithmetic operations used in binary numbers, they are addition and subtraction.


Define Boolean Algebra?

Boolean algebra is a division of mathematics that deals with operations on logical values and incorporates binary variables.


Who developed the binary algebra and became known as boolean algebra?

Boole


What is difference between binary tree?

fish!


Who introduced the concept of binary arithmetic?

India


When does 1 plus 1 equals 10?

This will be in binary arithmetic, i.e. base 2 arithmetic.


Addition and subtraction are example of what?

Binary arithmetic operations.


Who developed the binary system of arithmetic?

godfried something


Binary and unary function in C plus plus?

A binary function would be one with two parameters, a unary, one with one parameter.However, these words are usually used for operators. For example, the common arithmetic operators, +, -, *, /, % are binary - they need two operands, for example, "2 + 3". The minus sign can also be unary; -x is the additive inverse of x. Unary means one operand is required. Boolean operators for and, or, xor, are binary. Actually, the great majority of operators are binary.