十进制 二进制(0-1) 1 1 2 10 3 11 4 100 5 101 6 110 7 111 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111 用数字来表示答案; A 1 B 2 C 4 D 8 AB 3 BD 10 ABC 7 (1-15的数字来所有答案情况) 便于计算答案情况 &运算(位与运算)两边都是1才为1,其他的都为0; 5&3 0101 0011 0001 单选题判断答案的情况 用answer来表示正确答案 用result来表示用户提交的答案; 单选题答案完全正确的公式是: (answer&reslut=answer) && (answer&reslut=reslut) 案例:比如正确答案是D,你的答案D 1000 1000 1000 案例:比如正确答案是D,你的答案B 1000 0010 0000 多选题答案完全正确的公式是: (answer&reslut=answer) && (answer&reslut=reslut) 案例:比如正确答案是AD,你的答案AD(完全正确) 1001 1001 1001 案例:比如正确答案是AD,你的答案AB(完全错误) 1001 0011 0001 多选题答案半对的公式是: answer&reslut=reslut 案例:比如正确答案是ABD,你的答案AB(半对) 1011 0011 0011 案例:比如正确答案是BD,你的答案ABD(完全错误) 1010(正确答案) 1011(你的答案) 1010