给定:
0x12E7
代表48°39'0x3026
代表123°26'
将这些纬度的表示形式转换为两个变量的最有效方法是什么:
- 小时
- 分钟
第一个例子是:
- 小时 = 48
- 分钟 = 39
第二个例子:
- 小时 = 123
- 分钟 = 26
编辑
纬度是一个 int
。
最佳答案
int l = 0x12E7;
int h = l / 100;
int m = l % 100;
System.out.printf("%d°%d'", h, m); // 48°39'
关于java - 将十六进制表示法转换为纬度小时和分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755492/