我希望签名整数在它们变得太大时溢出.如何在不使用下一个最大数据类型的情况下(或者当我已经在int128_t时)实现这一目标?
例如,使用8位整数19*12通常是260,但我希望结果1 11 10 01 00第9位被截止,因此-27.
1 11 10 01 00
c c++ integer-overflow
c ×1
c++ ×1
integer-overflow ×1