Для трех n-разрядных целых чисел a
, b
и c
(например, 32-разрядных) всегда ли верно, что a * (b + c) == (a * b) + (a * c)
, принимая во внимание переполнение целых чисел?
Я думаю, что это не зависит от языка, но если это не так, я специально интересуюсь ответом для Java.