This is android code performs time calculation. Please see the below code:
int test1 = 1000*60*60*24*7; // milliseconds of the week
long test = test1*4;
Log.d(String.valueof(test));
the printed value is the minus value...
int test1 = 1000*60*60*24*7; // milliseconds of the week
long test3 = test1;
long test = test3*4;
Log.d(String.valueof(test));
the printed value is plus value.
Why are these values different?