Source: http://mobile.titis.ftik.usm.ac.id/6e_binary-conversion-flowchart_ABqFlfzS.pdf