public long METHOD_1 ( long VAR_1 , double value ) { if ( java.lang.Double . METHOD_2 ( value ) ) throw new TYPE_1 ( STRING_1 ) ; long VAR_2 = java.lang.Math.round ( ( value / ( VAR_3 ) ) ) ; METHOD_3 ( java.lang.Math.round ( ( VAR_2 * ( VAR_3 ) ) ) ) ; VAR_2 <<= VAR_4 ; VAR_1 &= ~ ( VAR_5 ) ; return VAR_1 | VAR_2 ; }

public long METHOD_1 ( long VAR_1 , double value ) { if ( java.lang.Double . METHOD_2 ( value ) ) throw new TYPE_1 ( STRING_1 ) ; long VAR_2 = java.lang.Math.round ( ( value / ( VAR_3 ) ) ) ; METHOD_3 ( ( ( long ) ( VAR_2 * ( VAR_3 ) ) ) ) ; VAR_2 <<= VAR_4 ; VAR_1 &= ~ ( VAR_5 ) ; return VAR_1 | VAR_2 ; }
