public static java.lang.String METHOD_1 ( java.lang.Object obj , TYPE_1 VAR_1 ) { java.lang.Long VAR_2 = ( ( TYPE_2 ) ( VAR_1 ) ) . METHOD_2 ( ) ; if ( ( VAR_2 != null ) && ( VAR_2 <= ( ( VAR_3 ) / ( VAR_4 ) ) ) ) { return ( ( java.lang.Float ) ( obj ) ) . toString ( ) ; } else { return ( ( java.lang.Double ) ( obj ) ) . toString ( ) ; } }

public static java.lang.String METHOD_1 ( java.lang.Object obj , TYPE_1 VAR_1 ) { assert VAR_1 instanceof TYPE_2 ; java.lang.Long VAR_2 = ( ( TYPE_2 ) ( VAR_1 ) ) . METHOD_2 ( ) ; if ( ( VAR_2 != null ) && ( VAR_2 <= ( ( VAR_3 ) / ( VAR_4 ) ) ) ) { return ( ( java.lang.Float ) ( obj ) ) . toString ( ) ; } else { return ( ( java.lang.Double ) ( obj ) ) . toString ( ) ; } }
