DoubleVector vec2 = mapTerm(term); double cos = vec1.dot(vec2) / Math.sqrt(vec1.dot(vec1) * vec2.dot(vec2)); map.put(cos, term);
Node[] vec2 = mapTerm(term); double cos = Node.dot(vec1, vec2) / Math.sqrt(Node.dot(vec1, vec1) * Node.dot(vec2, vec2)); map.put(cos, term);
Vector vec2 = mapTerm(term); double cos = vec1.dotProduct(vec2) / Math.sqrt(vec1.dotProduct(vec1) * vec2.dotProduct(vec2)); map.put(cos, term);
FloatVector vec2 = mapTerm(term); float cos = (float) (vec1.dot(vec2) / Math.sqrt(vec1.dot(vec1) * vec2.dot(vec2))); map.put(cos, term);
float cos = vec1.dotProduct(vec2) / (float) Math .sqrt(vec1.dotProduct(vec1) * vec2.dotProduct(vec2)); map.put(cos, term);