如何使用java从度数分钟秒计算平均减法和

如何使用java从度数分钟秒计算平均减法和,java,Java,我试图用不同的值来计算度分秒 前 在java中,我将其转换为十进制,然后计算求和和和减法,最终结果转换为秒 但我不是平均数,减法有一种自己做的方法: 可以创建名为“坐标”的对象类型/类。 在这里可以定义三个整数(小时、分钟、秒)。 然后,您可以创建用于添加、减去、测试、求平均值等的静态util方法 添加方法 public static Coordinate add(Coordinate one, Coordinate two){ Coordinate sum = new Coordina

我试图用不同的值来计算度分秒 前

在java中,我将其转换为十进制,然后计算求和和和减法,最终结果转换为秒
但我不是平均数,减法有一种自己做的方法:

可以创建名为“坐标”的对象类型/类。 在这里可以定义三个整数(小时、分钟、秒)。 然后,您可以创建用于添加、减去、测试、求平均值等的静态util方法

添加方法

public static Coordinate add(Coordinate one, Coordinate two){
    Coordinate sum = new Coordinate (one.degrees + two.degrees, /*and so on*/);
    sum.check();
    return sum;
}
public void check(){
     if(seconds > 60){
           minutes += (int) seconds/60;
           seconds = secounds%60;
     }
     if(minutes > 60){
           degrees += (int) minutes /60;
           minutes = minutes %60;
     }
}
检查方法

public static Coordinate add(Coordinate one, Coordinate two){
    Coordinate sum = new Coordinate (one.degrees + two.degrees, /*and so on*/);
    sum.check();
    return sum;
}
public void check(){
     if(seconds > 60){
           minutes += (int) seconds/60;
           seconds = secounds%60;
     }
     if(minutes > 60){
           degrees += (int) minutes /60;
           minutes = minutes %60;
     }
}
为了方便起见,您可以编写自己的方法。(先加后除,最后检查)
希望这有帮助。

请添加您已有的代码