您的位置:首页 > 其它

c 函数,计算绝对值而不需要使用条件分支

2013-09-22 10:14 253 查看
static inline int abs(int ecx)

{

int ebx = ecx;

ecx = ecx >> 31;

ebx = ebx ^ ecx;

ebx -= ecx;

return ebx;

}

Listing 4. C Function to compute abs without conditional branches
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: