【发布时间】:2011-04-27 11:52:59
【问题描述】:
可以进行四元数比较吗?我正在编写一个四元数的 Java 类,我想实现 Comparable 接口以使用 Collections.sort(List<Quaternion>) 设施。我不是数学专家,我真的不明白我读到的关于四元数的东西。那么,谁能告诉我我可以覆盖四元数的compareTo 方法吗?
我的班级宣言:
public class Quaternion implements Serializable, Comparable<Quaternion> {
private double s; // scalar part
private double i, j, k; // vectorel part
public Quaternion() {
super();
}
public Quaternion(double s, double i, double j, double k) {
super();
this.s = s;
this.i = i;
this.j = j;
this.k = k;
}
【问题讨论】:
-
这是一道数学题,不是编程题。询问数学专家,如果您在实施该解决方案时遇到问题,请在此处寻求实施帮助。
标签: java math comparison comparable quaternions