您的位置:首页 > 职场人生

面试题:求任意时间分针和时针之间的度数

2016-06-16 19:24 537 查看
double hour = 6;//输入小时
double min = 6;//输入分钟

double a1 = 30 * hour; //以针指12为基准,时针的大致度数--每两个个数字之间是30度

double a = a1 + Math.rint(min /2d) ;//以针指12为基准,时针的准确度数--加上根据分针所在位置对应的时针偏移量,分针每走两下(12度),时针走1度
double b = min * 6;//以针指12为基准,分针的准确度数--分针每走一下增加6度

System.out.println(Math.abs(b - a));//分针和时针度数之差,即为二者间的准确度数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息