nl: returns 0-15 15/16 times . returns 0-255 255/256 times . returns 0-4095 4095/4096 times . returns 0-65535 every time . concode_field_sep long seed concode_elem_sep boolean seedSet concode_field_sep void testRandomLength concode_elem_sep String randomString concode_elem_sep Random createRandom concode_elem_sep void resetRandomSeed concode_elem_sep long getRandomSeed concode_elem_sep ByteBuffer randomBytes
code: int function ( Random arg0 ) { int loc0 = arg0 . nextInt ( ) ; if ( loc0 < 0 ) loc0 = - loc0 ; return loc0 & ( ( loc0 & 0xF0000 ) != 0 ? 0xF : ( ( loc0 & 0xFF0000 ) != 0 ? 0xFF : ( ( loc0 & 0xFFF0000 ) != 0 ? 0xFFF : 0xFFFF ) ) ) ; }