@technobuddha > library > Binary > Arithmetic
Function: ch()
ts
function ch(
x: number,
y: number,
z: number): number;Defined in: ch.ts:10
SHA "choose" function: (x & y) ^ (~x & z)
Parameters
| Parameter | Type | Description |
|---|---|---|
x | number | 32-bit integer |
y | number | 32-bit integer |
z | number | 32-bit integer |
Returns
number
Unsigned 32-bit integer result