Vector products: Difference between revisions

m
→‎{{header|Sidef}}: minor code simplification
m (→‎{{header|REXX}}: removed STYLE from the PRE html tag.)
m (→‎{{header|Sidef}}: minor code simplification)
Line 2,665:
<lang ruby>class Vector(x, y, z) {
method ∙(vec) {
self[:x]*vec[..:xz] +»*« self[:y]*vec[:y] + self[x..:z]*vec [:z+];
}
 
method ⨉(vec) {
__CLASS__Vector(self[:y]*vec[:z] - self[:z]*vec[:y],
self[:z]*vec[:x] - self[:x]*vec[:z],
self[:x]*vec[:y] - self[:y]*vec[:x],);
);
}
 
2,747

edits