| Since | 18.5 | 
                
                     bitset(number, bit_index, value)
                
            
指定したnumberのbit_indexに該当するビット部分に、valueがゼロでないなら1を、ゼロなら0を設定した結果を返します。
処理前にすべてのオペランドが一番近い整数に丸められます。
bit_indexが0は、最右端のビットに該当します。
bit_indexがマイナス、または、64以上の場合、numberがそのまま返されます。
Examples ¶
bitset (0, 3, 1) = 8
bitset (15, 3, 0) = 7