• + 5 comments

    Or if you want to do it with bitwise operators in java:

    long num = in.nextLong();

    long maxValue = Math.pow(2,32)-1;

    System.out.println(num ^ maxValue);