static double METHOD_1 ( TYPE_1 a , TYPE_1 b ) { double c = ( ( ( VAR_1 ) * ( VAR_2 ) ) + ( ( VAR_3 ) * ( VAR_4 ) ) ) / ( ( a . length ) * ( b . length ) ) ; c = TYPE_2 . METHOD_2 ( c ) ; if ( ( c > 1 ) && ( ( c - 1 ) < FLOAT_1 ) ) c = 1.0 ; return TYPE_2 . METHOD_2 ( TYPE_3 . METHOD_3 ( c ) ) ; }

static double METHOD_1 ( TYPE_1 a , TYPE_1 b ) { double c = ( ( ( VAR_1 ) * ( VAR_2 ) ) + ( ( VAR_3 ) * ( VAR_4 ) ) ) / ( ( a . length ) * ( b . length ) ) ; c = TYPE_2 . METHOD_2 ( c ) ; return TYPE_2 . METHOD_2 ( TYPE_3 . METHOD_3 ( c ) ) ; }
