asc_clear_nthbit
产 品 支 持 情 况
| 产 品 | 是 否 支 持 |
|---|---|
| √ | |
| √ | |
| √ |
功 能 说 明
位 操 作 函 数,用 于 将 一 个uint64_t整 数bits的 第idx位 设 置 为0。
函 数 原 型
C++
__aicore__ inline uint64_t asc_clear_nthbit(uint64_t bits, int64_t idx)
参 数 说 明
| 参 数 名 | 输 入/输 出 | 描 述 |
|---|---|---|
| bits | 输 入 | 表 示 需 要 修 改 的 值。 |
| idx | 输 入 | 位 索 引,表 示 需 要 设 置 为0的 位 的 位 置。 |
返 回 值 说 明
修 改 后 的uint64_t整 数。
流 水 类 型
PIPE_S
约 束 说 明
无
调 用 示 例
C++
uint64_t bits = 0x0;
int64_t idx = 0x2;
uint64_t res = asc_clear_nthbit(bits, idx);