Witajcie. Mam pewien problem z mnożeniem intów.
Mam dwie liczby typu int : jedną z nich jest 1000000001, a druga jest z przedziału [1, 10^6].
Wynik tego mnożenie chcę wypisać jako inna zmienna.. Wiadomo, że int będzie dla niektórych przypadków przepełniony.
Więc chciałem wynik tego mnożenie trzymać jako long long.
Ale zaobserwowałem, że np. mnożenie liczb 1000000001 i 10 też mi wyrzuca nieprawidłowy wynik po wypisaniu, mimo iż wynik jest zapisany jako long long. W czym tkwi problem?