百分百换算比换算

Java 精确四舍五入 并计算百分比 -
- ITeye技术网站
博客分类:
最初使用java.text.DecimalF的方法总是不能精确四舍五入代码如下
private static DecimalFormat df = new DecimalFormat("##.00");
//换算百分比
private double toScale(double v) {
double temp = v /
double v1 = Double.parseDouble(df.format((v / this.sum * 100)));
return v1;
但这总方式换算0.3125 无法精确进行进位得到的结果是0.312 应该是0.313
后来改为java.math.BigD并手动截取需要进位的数字进行判断是否采取四舍五入完美解决
Double[] d = new Double[4];
d[0] = 0.078125;
d[1] = 0.3125;
d[2] = 0.5703125;
d[3] = 0.0390625;
for (Double c : d) {
BigDecimal a = new BigDecimal(c);
String s = a.setScale(4, 1).toString();
System.out.print("四舍五前" + s + "
Integer lastNum = Integer.valueOf(s.substring(s.length() - 1, s.length()));
//截取最后一位判断是否四舍五入
System.out.print("截取需要进位数字" + lastNum + "
if (lastNum &= 5) {
v = Float.parseFloat(a.setScale(3, 2).toString());
//setScale前面的参数代表从小数点后的第几位换算 后面2就代表强制进位
System.out.println("四舍五入后:" + v * 100);
System.out.println("");
v = Float.parseFloat(a.setScale(3, 1).toString());
//这里后面1代表着不进位直接去除掉后面多余的余数
System.out.println("四舍五入后:" + v * 100);
System.out.println("----------------------------------------------------------------");
浏览: 25126 次
来自: 成都
[u][i][b][flash=200,200][url][i ...原始高Height:
原始寬Width:
新的比例值:
相對值:(選寬或高)
HeightWidth共有款新网页游戏开测
共有款新网页游戏开服
当前位置: >
易度迷城3.0装备百分比换算方法
10:23 来源:07073论坛 作者:老贾 
&&& 在易度3,你经常会看到一些人提到,加30%的武器,加50%的防的装备。他们的百分比属性会随着你的潜能值分配和你的级别变化而变化。
--不限级别,无限使用,增加本身防御力50%,力量+20,灵性+20,敏捷+20,不可精炼
&&&& 月饼盾的属性说明:(潜能书加的防值+系统原始给的160)*50%+你的实战等级=月饼盾的属性值
&&&& 100级的玩家,潜能书加了30本在防护上,那么他配带的这个月饼盾的防御值是多少呢?(300+160)*50%+100=330。
时尚国庆帽
--不限级别,无限使用,通用,增加本身防御力50%,HP+200,SP+200,TP+200,命中+20,不可精炼
&&&& 时尚国庆帽的属性说明:(潜能书加的防值+系统原始给的160)*50%+你的实战等级=时尚国庆帽的属性值
&&&& 20级的玩家,潜能书加了5本在防护上,那么他配带的这件帽子的防御值是多少呢?(50+160)*50%+20=125。20级的普通帽子才加40的防哦
彩云追月杖特纪版
---不限级别,无限使用,增加本身力和灵的30%,命中+15,敏捷+15,防护+30,不可精炼
&&&& 彩云追月杖特纪版的属性:(潜能书加的力量或灵力值+系统原始给的150)*30%+你的实战等级=彩云追月杖特纪版的属性值
&&&& 50级的玩家,潜能书加了30本在灵力上,那么他配带的这个杖的灵力值是多少呢?(300+150)*30%+50=185,在游戏中只有41或51级的普通装备,其值最高是150。
【责任编辑:老贾】
loading...
大家在关注地区:渝北区
头衔:工   长
浏览数:8799
CAD图纸上的比例怎么换算
有两个问题,第一,CAD图纸上的比例 如果是1::100 框选出来的面积怎么换算,第二,环境工程CAD总平面图某些比如挡墙的长度 直接量出来需要换算吗?请详细作答!
请填写消息,提交后将发送给用户
及时采纳答案不仅是对回答者的认可,同时也能避免问题过期后被
地区:重庆
等级:14 级
头衔:中国区总裁
CAD图纸上的比例 如果是1::100 框选出来的面积除以10000就是实际面筋。
你先量一个轴线之间的长度试一下,如果量出的长度和图纸标注的长度一样,那么你量出的长度就不要换算,不然就要重新选择标注样式。一般的标注样式选择DIMN,量出的长度不要换算。
地区:四川
等级:8 级
头衔:项目经理★
如果是在蓝图上,1:100的图纸,用比例尺可以直接量出实际长度,听你上面说的框选,就应该是在电子图纸上,设计图纸一般按1:1的比例绘制,1:100是出图比例,你可在电脑上直接量出已标注的两点间长度,看是否与标注尺寸一致,注意标注单位一般是mm,那这样框出的面积除以100000就是平方米;至于第二个问题,一般总平面图的比例是1:500,如量出的长度与标注的尺寸一致,就不需换算,(因为总平面图一般是以M为单位)如不是,按量出的尺寸与标注尺寸的比值乘以量出的长度得以实际长度,再求面积就简单了。
地区:重庆
等级:6 级
头衔:项目副经理
如果你用广联达做工程,导入到软件后直接量取轴线间的长度,看轴线间的长度是不是和标注的一样,如果是一样的,就不用调整,如果不一样就需要从新设置,在导入的时候有个对话框,直接在框中区进行设置就可以了。
操作执行中...
cookies_UIN:,Questionstate:2
无满意答案
  及时举报违规行为,共同维护良好环境
举报原因:
问题与专业无关
没有实用价值
问题描述不清晰
同IP自问自答,恶意刷分
完全复制他人答案
部分复制他人答案
无实际价值
同IP自问自答,恶意刷分
    
如果您认为这个答案有误,或者有更好的答案,请立即告诉我们!
如果您的“揪”错被采纳,可获得10分积分奖励!
我的答疑任务
图片正在上传...}

我要回帖

更多关于 百分比计算公式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信