本文整理汇总了Python中Point.Point.add方法的典型用法代码示例。如果您正苦于以下问题:Python Point.add方法的具体用法?Python Point.add怎么用?Python Point.add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Point.Point
的用法示例。
在下文中一共展示了Point.add方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: pointOrder
# 需要导入模块: from Point import Point [as 别名]
# 或者: from Point.Point import add [as 别名]
def pointOrder(self, G):
factors = ECMath.allFactors(self.order())
a = self.getA()
b = self.getB()
p = self.getP()
temp = Point()
infinity = Point()
multiple = 0
for l in factors:
temp = temp.add(G.mult(l-multiple, a, b, p), a, b, p)
multiple = l
if temp == infinity:
return l
return -1 # error
示例2: add
# 需要导入模块: from Point import Point [as 别名]
# 或者: from Point.Point import add [as 别名]
def add(self):
P = Point(self.Px, self.Py, 1)
Q = Point(self.Qx, self.Qy, 1)
R = P.add(Q, self.a, self.b, self.p)
self._output.insert(END, str(P) + " + " + str(Q) + " = " + str(R) + "\n")