摘要:
求A mod B 要求 B必须是2的次方 方法 A mod B = A & (B - 1) 程序 #include <stdio.h> //10 mod 8 = 2 int addM(int a,int b) { return a & (b-1); // mod(2^31-1) } int main 阅读全文
posted @ 2021-03-25 13:50
PamShao
阅读(323)
评论(0)
推荐(0)
摘要:
问题 ZUC国标上的三个例子生成随机序列 例子1 例子2 例子3 代码1 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> type 阅读全文
posted @ 2021-03-25 13:47
PamShao
阅读(418)
评论(0)
推荐(1)
摘要:
位移运算 右移 有符号 负数 -10: 1、先写出原码:11010 2、符号位不变,其他位置取反后加1:10110 3、右移四位,高位补1:11111 4、符号位不变,其他位置取反后加1:10001 5、结果即为-1 正数+10:【即为整除2^N】 1、写出原码:01010 2、右移四位,高位补0: 阅读全文
posted @ 2021-03-25 13:45
PamShao
阅读(581)
评论(0)
推荐(0)

浙公网安备 33010602011771号