• 1 __builtin_ctz() __builtin_ctzll() 返回二进制下数末尾 0 的个数

  • 2 __builtin_clz() __builtin_clzll() 返回二进制下数前导 0 的个数

  • 3 __builtin_popcount() 返回二进制下 1 的个数

  • 4 __builtin_parity() 返回二进制 1 的个数的奇偶性

  • 5 __builtin_ffs() 返回数的二进制的最后一个 1 的位置,从后往前。

  • 6 __builtin_sqrt() double 开根 8 位

  • 7 __builtin_sqrtf() float 开根

  • 8 __builtin_sqrtl() 开根 16 位

posted on 2025-11-07 10:06  Old_tree  阅读(2)  评论(0)    收藏  举报