`
elmar
  • 浏览: 5301 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

对齐到2的幂

 
阅读更多

from apr_general.h

 

(((n) + ((m) - 1)) & ~((m) - 1))

 

就是计算ceil(n/m)*m, 其中m为2的幂

 

比如,设m=4:

0 - > 0

1 - > 4

2 - > 4

3 - > 4

4 - > 4

5 - > 6

 

 

 

 

分享到:
评论

相关推荐

    UCOS-II-STM

    //(2)表示字节对齐数,为2的幂,(2)表示4字节对齐2^2,(3)表示8字节对齐2^3 //定义各种模式STACK,具体大小位置是由linker文件(相当于ADS中的分散加载)决定的,之后在详细介绍。 //这些STACK都定义在内部RAM中,以C...

    word使用技巧大全

    方法2:如何设置左对齐公式 61 方法3:如何设置居中的公式 61 三十一、拼音位置 62 三十二、密码破解 62 1、破解Word密码不是梦 62 2、Excel也别跑 63 三十三、PDF转DOC 64 三十四、解密高手 64 三十五、公式宽度 66...

    SplayTree:展开树的简单实现。 所有函数都具有与 STL 映射函数类似的调用

    范围以 2 的幂缓慢增加(原因:上升不是太快,硬件与 2 的幂对齐)。 对于每个范围,从该范围内进行 10 ^ 6 次芦苇。 像 1024 这样的小重复会导致树木都在现金中,并且结果不一致且不确定。 结果取决于范围是否保留...

    libftASM:在x86-64程序集中编写一个lib

    instruction destination_operand, source_operand, last_operand 操作说明黑羊墙NOP 一字节NOP指令通常用于对齐内存以加快跳转速度,因为使用2的幂次方可以更快地跳转push 将立即数(数值常量)或寄存器中包含的值...

    《计算机应用基础》单选200题.docx

    《计算机应用基础》单选200题 《计算机应用基础》单选200题全文共23页,当前为第1页。《计算机应用基础》单选200题全文共23页...D 引用 单选:段落对齐方式属于字处理软件的( )功能。 A 编辑;B 文档管理;C 排版;D

    ActionScript开发技术大全

    12.2.5幂运算与开方运算 275 12.2.6对数函数 276 12.2.7坐标与弧度 276 12.2.8三角函数 277 12.3求解一元二次方程示例 278 12.4小结 279 第13章XML应用基础 280 13.1了解XML 280 13.2处理XML数据 283 13.2.1初始化...

    delphi 开发经验技巧宝典源码

    0103 使用Power函数返回底数的任何次幂 69 0104 使用Round函数将实数四舍五入为整数 69 0105 使用Sqr函数计算指定数的平方 70 0106 使用Mean函数计算平均数 70 0107 求最大浮点数和最小浮点数 71 4.3 ...

    brittany:haskell源代码格式化程序-Source code

    是幂等的; 支持完整的GHC-haskell语法,包括语法扩展名(但不包括-XCPP ,后者太难了); 保留换行符和注释未修改; 除非不能避免,否则请谨慎使用可用的水平空间,同时不要使最大列溢出。 聪明地将它们水平...

    SuperNotepad

    ^ 幂 - 负数 *, / 乘法和除法 \ 整除 Mod 模 +, - 加法和减法 & 字符串连接 = 相等 例:(8*125=4*250)=True <> 不等 小于 > 大于 小于或等于 >= 大于或等于 Not 取反 例:not (63 xor 32)=-32 And ...

    Java范例开发大全 (源程序)

     实例103 字符串对齐调整器 137  实例104 字符串的加密 139  实例105 使用正则表达式验证电话号码的格式 141  6.2 字符串缓存类StringBuffer 143  实例106 创建字符串缓存类 143  实例107 提取单个字符 ...

    java范例开发大全(pdf&源码)

    实例103 字符串对齐调整器 137 实例104 字符串的加密 139 实例105 使用正则表达式验证电话号码的格式 141 6.2 字符串缓存类StringBuffer 143 实例106 创建字符串缓存类 143 实例107 提取单个字符 144 实例108 给指定...

    java范例开发大全源代码

     实例103 字符串对齐调整器 137  实例104 字符串的加密 139  实例105 使用正则表达式验证电话号码的格式 141  6.2 字符串缓存类StringBuffer 143  实例106 创建字符串缓存类 143  实例107 提取单个...

    java范例开发大全

    实例103 字符串对齐调整器 137 实例104 字符串的加密 139 实例105 使用正则表达式验证电话号码的格式 141 6.2 字符串缓存类StringBuffer 143 实例106 创建字符串缓存类 143 实例107 提取单个字符 144 实例108 给指定...

    bcbio-nextgen:这个工具箱为全自动高通量测序分析提供符合最佳实践的处理流程-python

    此输入驱动处理分布式执行、幂等处理重新启动和安全事务步骤的并行运行。 bcbio 提供了一个共享的社区资源,用于处理测序分析的数据处理组件,让研究人员有更多时间专注于下游生物学。 功能社区开发:我们欢迎...

    Java范例开发大全(全书源程序)

    实例103 字符串对齐调整器 137 实例104 字符串的加密 139 实例105 使用正则表达式验证电话号码的格式 141 6.2 字符串缓存类StringBuffer 143 实例106 创建字符串缓存类 143 实例107 提取单个字符 144 实例108...

    delphi 开发经验技巧宝典源码06

    0103 使用Power函数返回底数的任何次幂 69 0104 使用Round函数将实数四舍五入为整数 69 0105 使用Sqr函数计算指定数的平方 70 0106 使用Mean函数计算平均数 70 0107 求最大浮点数和最小浮点数 71 4.3 ...

    C#全能速查宝典

    1.2.5 Pow方法——返回指定数字的指定次幂 27 1.2.6 Round方法——将小数值舍入到指定的精度 28 1.3 流程控制语句 29 1.3.1 break语句——跳出循环 29 1.3.2 case语句——比较表达式以确定结果 30 1.3.3 continue...

    Python基础教程(第3版)-201802出版-文字版

    45 3.3.4 符号、对齐和用 0 填充 ............... 46 3.4 字符串方法 .............................................. 48 3.4.1 center ........................................... 48 3.4.2 find ................

Global site tag (gtag.js) - Google Analytics