question: public static int encodeLongitudeCeil ( double longitude ) { GeoUtils . checkLongitude ( longitude ) ; if ( longitude == 180.0D ) { longitude = Math . nextDown ( longitude ) ; } return ( int ) Math . ceil ( longitude / LON_DECODE ) ; }
target:  Quantizes double (64 bit) longitude into 32 bits (rounding up: in the direction of +180)