+ 2

why machine only understand 0&1 and if it understand more will it be better or worse? thanks in advance

18th Apr 2017, 3:29 AM
YAZAN AHMED
YAZAN AHMED - avatar
10 Answers
+ 15
To be clear, machines don't actually understand anything, they're just designed/built to react certain ways. If you argue that then you may be heading to the mind/body problem in philosophy. Binary was used because it's an easy translation of the a switch, on and off, 1 and 0. If you used base 5 or base 10 it doesn't really make a difference. While It could be easier for humans to understand (that's the point of programming languages anyway) the machine is still doing the same process that it would have done in binary. The machine is not going to understand (for example) English any better than French because it's still just performing as it was designed determined by these on and off switches.
18th Apr 2017, 3:50 AM
Rrestoring faith
Rrestoring faith - avatar
+ 30
@Dinmukhamed Mailibay Aren't we a long way from quantum computers? Last I read about quantum physics, I got the impression that the concept of it is just that a concept and not really backed by much scientific proof on many of the theories. Or am I way off and quantum physics is not really related to quantum mechanics?
18th Apr 2017, 4:20 AM
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓
ɔ͒̋ᴉ̼̻̤͙͇͈̓ͧʇ̋̌̃ḓ̣ͯʎ̱̝̗̗̺̐͊ɹʞ͇̮́̍̾̽̈́̓ - avatar
+ 14
Electron based technologies can clearly distinguish only between signal voltage LOW or HIGH (off or on) Quantum computing is going to offer more than two states and that would increase computers' performance hundreds times or even greater. Programming though would probably stick to the current patterns of True/False cause they are very logical
18th Apr 2017, 3:49 AM
Dinmukhamed Mailibay
Dinmukhamed Mailibay - avatar
+ 9
A quantum computer of 4 qubits was made with an hydrogen molecule in 2016. It was a NASA/ Google project. http://www.sciencealert.com/google-s-quantum-computer-is-helping-us-understand-quantum-physics
18th Apr 2017, 8:17 AM
Karl T.
Karl T. - avatar
+ 9
Quantum computer available in cloud: https://www.research.ibm.com/ibm-q/
18th Apr 2017, 8:25 AM
Karl T.
Karl T. - avatar
+ 6
Switching between 2 state is more reliable and prone to less error. In addition to that, error correcting algorithms do their job more efficiently and quickly with 2 number.
18th Apr 2017, 4:04 AM
Babak
Babak - avatar
+ 5
I guess because a simple switch understand ON/OFF (1/0)
18th Apr 2017, 3:35 AM
John Watson
John Watson - avatar
+ 5
okay to keep it simple I make an example: you can represent 2 positions with binary systems. It is like sitting and standig but hey the human do more tasks .... well if you have a binary logic u have to use more ppl who represent moving or swimming but if you have a system which represents 4 tasks at basic level it can stand, sit, swim and move without help... final result is: your System can handle more posibility without help, but there is also a drawback when it comes to applications who only need 2 positions to represent there operation. So u can fill that with a ghost or an diffrent application so the efficentcy is the same or it would be reduced.
18th Apr 2017, 10:21 AM
Moersy
Moersy - avatar
+ 3
Hi i think the answer for your question is "thats what programming is all about" making the computer understand more than 0and1"
18th Apr 2017, 3:42 AM
Ben
Ben - avatar
+ 1
@Kryptic I believe you are correct. I don't keep up with quantum computing much, but as far as I know, it is still mainly theoretical. A handful of experiments have been done, but for the foreseeable future, we're stuck with transistor-based computers. We could, in theory, make computers capable of handling other states by measuring multiple voltage levels (as opposed to just detecting on/off), but my guess is the complexity and quirkiness of such a system would likely outweigh any benefits.
18th Apr 2017, 5:48 AM
Cory