_ The last locust? ~ ~ twice is the opposite. The function of ~ ~ is to remove the decimal part, because the operand value of bit operation is required to be an integer and the result is also an integer, so everything after bit operation will automatically become an integer.