Booth's multiplication algorithm implementation written in Rust.
Take two 16-bit signed integers (values allowed are from -32767 to 32767, as -32768 is forbidden here) and multiply them by using bitwise trickery.
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Booth's multiplication algorithm implementation written in Rust.
Take two 16-bit signed integers (values allowed are from -32767 to 32767, as -32768 is forbidden here) and multiply them by using bitwise trickery.