अपने नंबर अनुक्रमों को बिट मास्क में बदलें और का उपयोग करें BIT_COUNT (स्तंभ ^ खोज) समानता फ़ंक्शन के रूप में, 0 से लेकर (=100% मिलान, तार बराबर हैं) से [बिट लंबाई] (=0%, तार पूरी तरह से अलग हैं)। इस समानता फ़ंक्शन को प्रतिशत मान उपयोग में बदलने के लिए
100 * (bit_length - similarity) / bit_length
उदाहरण के लिए, "1-1-2-2-1" "00110" बन जाता है (यह मानते हुए कि आपके पास केवल दो राज्य हैं), 2-1-1-2-1 "10010" है, बिट_काउंट (00110 ^ 10010) =2, बिट-लम्बाई =5, और 100 * (5 - 2)/5 =60%।