社区
非技术区
帖子详情
求教:这个有趣的宏是做什么的,请大家进来讨论
pluminsnow
2010-09-06 09:21:26
#define MMM(a,b) (((a) + ((1 << (b)) - 1)) >> (b))
...全文
99
8
打赏
收藏
求教:这个有趣的宏是做什么的,请大家进来讨论
#define MMM(a,b) (((a) + ((1 <> (b))
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pluminsnow
2010-09-07
打赏
举报
回复
后面这两个应用说的很好,结贴
welder19861
2010-09-06
打赏
举报
回复
有个应用:结构体字节对齐
arong1234
2010-09-06
打赏
举报
回复
有时就有这种计算需求,例如,一个Dib位图的每行必须是4的倍数个象素点,就需要上面这种运算[Quote=引用 3 楼 pluminsnow 的回复:]
楼上那个说的这个,在下也推出来了,只是不晓得这个宏有啥具体的用处,这个解释我感觉不够深刻
[/Quote]
dingshaofengbinbin
2010-09-06
打赏
举报
回复
(a+2^b-1)/2^b
cilluick
2010-09-06
打赏
举报
回复
(((a) + ((1 << (b)) - 1)) >> (b))------>(a+2^b-1)/2^b
pluminsnow
2010-09-06
打赏
举报
回复
楼上那个说的这个,在下也推出来了,只是不晓得这个宏有啥具体的用处,这个解释我感觉不够深刻
arong1234
2010-09-06
打赏
举报
回复
例如a=17, b= 3,则17/2^3=2.125,经过上述运算就等于3
arong1234
2010-09-06
打赏
举报
回复
求比a/2^b大的最小整数
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
求教
: 关于isin函数
求教
: 关于isin函数)欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左...
求教
:ListWidget如何删除某一行
求教
:ListWidget如何删除某一行 在
做
一个电话本管理系统,有查找删除更新等选项 想要通过选中ListWidget中某一项,点击删除按钮直接删除... ------解决方案-------------------- int currentRow () const ...
c++
求教
:我在linux下用CodeLite编译调试时出现&"warning: GDB: Failed to set controlling terminal: Operation not permitted/n"
c++
求教
:我在linux下用CodeLite编译调试时出现&"warning: GDB: Failed to set controlling terminal: Operation not permitted/n
matlab中h无穷状态反馈控制,
求教
:用LMI方法求倒立摆H无穷状态反馈控制器程序...
求教
:用LMI方法求倒立摆H无穷状态反馈控制器程序用LMI方法求倒立摆H无穷状态反馈控制器程序 但运行出现没有合适的gama值显示“could not establish feasibility nor infeasibility”A=[0 1 0 0;0 0 0 0;0 0 0 1; 0...
非技术区
15,440
社区成员
58,167
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章