【小米面试题】-给定一个具体时间,计算时针与分针之间的角度
给定一个具体时间,计算时针与分针之间的角度
在下面解法中,h表示小时,m表示分钟。同时,假定h的范围是0~23。
我们得到以下规则:
1)分针的角度(从12点整开始算起):360*(m/60)
2)时针的角度(从12点整开始算起):360*(h%12)/12+360*(m/60)*(1/12),即为:时针时刻值+分针带来的偏移量
3)时针和分针之间的角度:(时针的角度-分针的角度)%360
简化上述式子,可以得到(30h-5.5m)%360.
Java代码实现:
package XiaoMi;import java.util.Scanner;public class test8 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub// TODO Auto-generated method stubScanner scan = new Scanner(System.in);String str = scan.nextLine();String s[] = str.split(":");int h, m;h = Integer.valueOf(s[0]);m = Integer.valueOf(s[1]);double gap = (30 * h - 5.5 * m) % 360;System.out.println("时针与分针的夹角为:" + gap);}}
运行结果:
6:30
时针与分针的夹角为:15.0
【小米面试题】-给定一个具体时间,计算时针与分针之间的角度相关推荐
- java计算时针和分针的夹角_【小米面试题】-给定一个具体时间,计算时针与分针之间的角度...
给定一个具体时间,计算时针与分针之间的角度 在下面解法中,h表示小时,m表示分钟.同时,假定h的范围是0~23. 我们得到以下规则: 1)分针的角度(从12点整开始算起):360*(m/60) 2)时 ...
- java 角度计算_java计算时针和分针之间的夹角
//计算时针和分针之间的夹角 import java.lang.Math; public class ClockAngle { public static void main(String[] arg ...
- 计算时针与分针之间的夹角
计算时针和分针之间的夹角 题目 思路 代码 题目 输入小时和分数,计算两哥指针之间的夹角度数! 思路 每一分钟,时针走过的角度是 360/12/60=0.5;分钟走过的角度是 360/60=6. 看谁 ...
- java计算时针和分针的夹角_【Java算法】一天24小时中,时针和分针一共重合多少次?...
思路:利用时针与分针的夹角来计算.参考:上一篇文章 因为电子钟表,表针的跳动不是连续的,譬如分钟每次跳动6度,时针每次跳动0.5度.而编写程序时变量h小时,m分钟每次增量为1,所以我们设夹角gap为( ...
- 输入时刻time,计算出在time和time+1之间,时针和分针重合的时刻
题目描述 钟表是日常生活中不可缺少的时间度量,其时针.分针.秒针三者的转动速度满足特定的规律(见备注).现在输入时刻time,请计算出时刻time和time+1之间,时针和分针重合的时刻,要求: 1) ...
- 三点一刻的时候, 时针和分针的夹角是多少?
最近看一篇文章, 觉得有一个很有趣的问题, 所以记录一下 ! 三点一刻的时候, 时针和分针的夹角是多少? 我当时的想都没想回答道 0 度, 反过来看了一下手表感觉不对劲, 然后仔细看了一下问题 ! ...
- Android 自定义时钟控件 时针、分针、秒针的绘制这一篇就够了
前言 对于 Android 开发者来说,自定义 View 是绕不开的一个坎.二对一自定义 View 自定义时钟必然是首选,那么我们该如何绘制自定义时钟呢?本篇我结合 github 上一个有趣的三方库, ...
- 时针和分针相差多少度
问题描述 这是一个简单的数学问题,题目为:30分钟时时针和分针相差多少度? 题目分析: 1. 没说明到底是什么时候,只定了分钟为30分钟. 2. 时钟只有十二个小时,因此一个小时就是30度,一 ...
- 2014年去哪儿网笔试题--给定一个整型数组,对这个整型素组排序,使得按序拼接数组各元素得到的值最小
2014年去哪儿网笔试题--给定一个整型数组,对这个整型素组排序,使得按序拼接数组各元素得到的值最小. 我的大致思路是把这个整型数组转换成String数组,然后通过String类的compareTo方 ...
最新文章
- 人生规划五句话与你分享
- 菜鸟学习笔记3——jQuery 选择器
- EF中加载实体的方式
- python文件无法关闭_Python脚本无法正常终止
- 前端新手程序员不知道的 20个小技巧
- Envi IDL中多元线性回归计算方法
- php导入csv wps乱码,《excel打开csv格式乱码》 WPS不兼容EXCEL打开后出现乱码怎么解决...
- Python+OpenCV:图像二进制鲁棒独立基本特征(BRIEF, Binary Robust Independent Elementary Features)
- 方寸间见万物灵机:我们在世界人工智能大会听到了哪些华为AI故事?
- 适用于商业的10款最佳Android应用模板
- prometheus Metric类型
- mpeg格式转换成mp4,mpeg转mp4
- 3D建模要学多久才能接外包私活?
- 什么是数据库分组查询(详解)
- KO data-bind=“click: func“函数自动执行问题
- CAD LISP 施工、规划设计点位的编号注记
- 【杂题】cf1041fF. Ray in the tube
- 云仓一件代发是什么?对电商商家有什么好处?
- 发生房屋租赁合同纠纷如何解决
- unity5在小米pad上闪退