给定一个整数,计算它的绝对值(abs)而不进行分支。想法是使用表达式`(n + mask) ^ mask` 来计算`n` 的绝对值,其中`mask` 是`n >> 31`(假设整数是32 位存储)。
確定! 回上一頁