Since any number up to decimal 8 can be stored in fewer than 4 bits, any encoding scheme which incorporates arbitrary decimal digits will be strictly less efficient than binary in any practical sense.