« Mathématiques avec Python et Ruby/Points en Python » : différence entre les versions

m
Aucun résumé des modifications
 
=Application au problème=
 
Pour récapituler, la classe ''Point'' en entier est décrite ici:
 
<source lang="ruby">
class Point
 
def initialize(x,y)
@x, @y = x, y
end
def x
@x
end
 
def y
@y
end
 
def to_s
'('+@x.to_s+';'+@y.to_s+')'
end
 
def milieu(q)
Point.new((@x+q.x)/2,(@y+q.y)/2)
end
 
def vecteur(q)
Vecteur.new(q.x-@x,q.y-@y)
end
 
def distance(q)
(self.vecteur(q)).norme
end
 
end
</source>
 
C'est tout!
 
==Nature de ABC==
1 277

modifications