
正文
java显示拥挤度的代码 java显示拥挤度的代码是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求JAVA经纬度转换代码
由于键盘上没有 ° 键,所以我在程序中把它换成 * 键了。
运行下面程序,从控制台输入 40582974 ,回车 ,输出结果:22*32.7658′
若
输入:57335948
则
输出:31*51.1983'
import java.math.BigDecimal;
import java.util.Scanner;
public class LatitudeTransform {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
String in = sca.nextLine();
//将控制台接收到的输入转成数字
long num = Long.parseLong(in);
//利用整除舍弃余数得到度数值
long du = (num / 30000) / 60;
//将控制台接收到的数值除以30000,得到度和分的混合结果,再对60取余,得到分的部分
BigDecimal fen = new BigDecimal(num).divide(new BigDecimal(30000), 4, BigDecimal.ROUND_HALF_UP).remainder(
new BigDecimal(60));
System.out.println(du + "*" + fen + "'");
}
}
下面的部分是,在控制台输入22°32.7658′ ,回车得到40582974。开始的时候读你的问题理解反了,所以先写的这个,也给你吧,要是没用就算了~呵呵。
import java.util.Scanner;
public class LatitudeTransform {
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
String in = sca.nextLine();
String result = transform(in);
System.out.println(result);
}
private static String transform(String in) {
//将输入的字符串分成两截,分别为度数du_string,分数fen_string
String du_string = in.substring(0, in.indexOf("*"));
//substring方法两个参数遵循规则"前包含后不包含",例,”1234“.substring(0,2)返回的结果是index为0到1的子串,即"12"
String fen_string = in.substring(in.indexOf("*") + 1, in.indexOf("'"));
double du = Double.parseDouble(du_string);
double fen = Double.parseDouble(fen_string);
Long result = (long) ((du * 60 + fen) * 30000);
return result.toString();
}
}
相关问答
Q1: 拥挤度指标,怎么在通达信实现?
可以编写拥挤度指标把每天成交量最大的前5%的股票找出来成交额加总在除以A股所有成交额这个编写没有问题,在通达信可以实现。
效果如下图。
Q2: java编程一地铁客流仿真模拟软件。高手大神进来帮帮忙啊~
宝贝~ 毕业设计是么。。~
计算机系的么java显示拥挤度的代码?还是软件工程的呢?
java显示拥挤度的代码你自己 以后也是程序员 请尊重程序员。
我们是码农 但是 你这点干粮还是养不起我们的。
毕设这种东西别说 50分java显示拥挤度的代码了。。 5W分也不做啊。
有问题可以问好吧。。
别把一个毕业设计 扔出来
毕设均价 2000
最后一个月能涨到 1W ~2W 人民币
哎呦 天上没那么多馅饼
给我设立个最佳我们可以原谅你~
======================================
以后想要什么 说出来 别上来就要东西。这是不可能的。
要思路是吧 给你点思路。
首先我不java显示拥挤度的代码了解你的 功底如何 我就泛泛的给你分析一下
////////////////////////////////////////
先考虑你的模拟数据 这是 你整个程序唯一 可以 人为改变的环节。
他们之间是否 有重复概念或者 相关联的数据。
第一条中的 一定时间内的过车数量 和 第二条中车的数量 是否是重复的。
假设你一天 只能过 5量车 java显示拥挤度的代码,你有10万量车 又有什么用(当然我不懂列车 举个例子)
然后第二部 看看你这些可变数据 的影响是什么 他们的关系是什么。
比如说 1天过 2量车 一量 承载 1000~1500人 1000人以下为 效率低下的车次 1500人以上为过度拥挤。 大厅内 最多容纳 2000人 每日流量1W 这样 必定造成拥挤 和 大厅不足。
类似这样的逻辑 你要考虑清楚。
什么时候红 条件是什么。
用数据库? 图什么? 这不是一个数据分析么 模拟么?
用数据库干嘛?不理解啊。 5个站点就。 你也不用记录 乘客姓名
写个数组 完事了。。你要是 非要用 数据库
个人建议多用 触发器 那个有加分(我的经验是 有加分。。)
祝你成功
Q3: 如何用java把经纬度转成屏幕坐标显示在屏幕上 Java SE
见范例代码:
mBaiduMap.setOnMapClickListener(new OnMapClickListener(){
@Override
public void onMapClick(LatLng point) {
// TODO Auto-generated method stub
//这里的point就是点击屏幕所获得的经纬度
//下面两个函数可以将经纬度转换为屏幕的点坐标,
//另一个是将屏幕点转换为经纬度
//mBaiduMap.getProjection()
// .fromScreenLocation(point);
//mBaiduMap.getProjection()
// .toScreenLocation(latlng);
}
@Override
public boolean onMapPoiClick(MapPoi arg0) {
// TODO Auto-generated method stub
return false;
}
});
java显示拥挤度的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java显示拥挤度的代码是什么、java显示拥挤度的代码的信息别忘了在本站进行查找喔。





