我将如何使用新的Swift 5 SIMD类型来完成simd_distance
的工作?仅举一个简单的例子,我如何从代表点的两个SIMD2值计算直角三角形的斜边?还是我只是继续使用simd_distance
的想法? (在那种情况下,首先使SIMD类型成为本地类型有什么优势?)
例如,假设我曾经说过
let pt1 = simd_make_double2(...,...)
let pt2 = simd_make_double2(...,...)
let hypotenuse = simd_distance(pt1, pt2)
我现在要说什么?