We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Sign extend variable bit-width integer. 📰 📘
Bit.signExtend(x, [w]); // x: variable bit-width integer // w: bit width (32)
import io.github.javaf.*; Bit.signExtend(15, 4); // -1 (1111 ⇒ -1) Bit.signExtend(3, 3); // 3 (011 ⇒ 3) Bit.signExtend(4, 3); // -4 (100 ⇒ -4)