Python查找两个坐标之间的距离

时间:2011-08-07 08:51:12

标签: python

我正在使用0到255的范围。

我的数据是这个范围内的一组数字。

除了我需要

之间的区别
255 & 0 = 1
254 & 5 = 7

所以从某种意义上说,这个范围是一个圆形集,255和0是极点。

有没有一些功能/简单的方法来做到这一点?或者我是否需要采用范围的后半部分并为其分配一些值来计算?如果与[1 - 127.4]

进行比较,则255变为255 - 254

1 个答案:

答案 0 :(得分:10)

def diff256(a, b):
  return min((a - b) % 256, (b - a) % 256)