Khoảng cách giữa hai điểm:Cách nhanh nhất để tính khoảng cách giữa hai CGPoints?
sqrt((x1-x2)^2 + (y1-y2)^2)
Có cách nào để làm toán này nhanh hơn trong mục tiêu-C?
EDIT: Tôi nghĩ rằng tôi cần làm rõ ở trên. Tôi đã viết công thức trên chỉ để làm rõ công thức tôi đang sử dụng để tính khoảng cách.^không có nghĩa là đại diện cho xor - Tôi chỉ muốn đại diện cho công thức toán học mà không sử dụng bất kỳ chức năng như pow hay bất cứ điều gì, vì vậy tôi có nghĩa là sử dụng^để "nâng cao sức mạnh tắt". Tôi đã tự hỏi nếu có ai biết nếu sử dụng các nhà khai thác bitwise, hoặc nếu không viết mã trong lắp ráp sẽ cung cấp cho một phiên bản tối ưu hóa. Tôi đang sử dụng công thức trong ứng dụng iPhone/iPad.
nhanh hơn những gì? –
Tôi chỉ tự hỏi liệu có ai biết cách nhanh nhất để thực hiện các loại tính toán này hay không.Thông thường tôi sẽ chỉ viết công thức ra và sử dụng pow hoặc một cái gì đó, nhưng tôi không biết liệu sử dụng *, hoặc các toán tử bitwise sẽ tạo ra kết quả nhanh hơn. – xcoder