chuyển đổi chuỗi số của bạn thành mặt nạ bit và sử dụng BIT_COUNT (cột ^ tìm kiếm) dưới dạng hàm tương tự, nằm trong khoảng từ 0 (=100% khớp, các chuỗi bằng nhau) đến [độ dài bit] (=0%, các chuỗi hoàn toàn khác nhau). Để chuyển đổi hàm tương tự này thành giá trị phần trăm, hãy sử dụng
100 * (bit_length - similarity) / bit_length
Ví dụ:"1-1-2-2-1" trở thành "00110" (giả sử bạn chỉ có hai trạng thái), 2-1-1-2-1 là "10010", bit_count (00110 ^ 10010) =2, bit-length =5 và 100 * (5 - 2) / 5 =60%.