Conversión del número binario a entero (N):
Cada dipswitch representa un bit con (b_4) como MSB y (b_0) como LSB. Así, el número se calcula como:
N=16b4+8b3+4b2+2b1+b0
Cálculo del dígito de las decenas ((T)):
El dígito de las decenas corresponde a la parte entera del cociente al dividir (N) entre 10. Debido a que el rango de (N) es de 0 a 24, se tiene:
T=⎩⎨⎧0,1,2,si N<10si 10≤N<20si 20≤N≤24
En el diseño con compuertas lógicas, esta función se implementará mediante la detección de los rangos correspondientes mediante comparadores lógicos y la simplificación de los términos (por ejemplo, mediante técnicas de minimización booleana).
Cálculo del dígito de las unidades ((U)):
Una vez obtenido (T), el dígito de las unidades se obtiene restando el valor correspondiente de las decenas de (N):
U=N−10T