setBitValue

open fun setBitValue(source: Byte, pos: Int, value: Byte): Byte

将运算数指定位置的值置为指定值例: 0000 1011 需要更新为 0000 1111, 即第 2 位的值需要置为 1

Return

运算后的结果数

Parameters

source

需要运算的数

pos

指定位置 (0<=pos<=7)

value

只能取值为 0, 或 1, 所有大于0的值作为1处理, 所有小于0的值作为0处理