General logical question

Thread Starter

Niro0070

Joined Nov 25, 2017
4
Hi,

I'm facing the following problem:
I have a few components that receives two numbers as the input and output which of them is larger.
I need to build a circuit that receives 3 numbers and output them by their size: largest, middle and smallest.
what is the most efficient way to do this?
 

Thread Starter

Niro0070

Joined Nov 25, 2017
4
i have considered that but i wonder if there's a logical way doing it without writing code or using extra components.
If i had four inputs the answer is quite simple but i cant seem to find a solution for three.
 

Thread Starter

Niro0070

Joined Nov 25, 2017
4
That could have been great but the numbers are signed so i have no way of knowing where will this zero pop out at the output (it's not necessarily the smallest number)
 
Top