范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

double计算公式double数四舍五入保留scale位数小数

  /**
  * 保留小数位dbValue是需要处理的源数据 scale是为保留小数的精度 roundingMode 保留小数位的方式
  * @param dbValue
  * @param scale
  * @param roundingMode
  * @return
  */
  public static Double reservedDecimalPlaces(Double dbValue, int scale, int roundingMode){
  BigDecimal bgl = BigDecimal.ZERO;
  if(null != dbValue){// BigDecimal.ROUND_HALF_UP
  bgl = BigDecimal.valueOf(dbValue).setScale(scale, roundingMode);
  }
  return bgl.doubleValue();
  }
  /**
  * double数四舍五入 ,保留scale位数小数
  * @param v
  * @param scale
  * @return
  */
  public static double round(double v, int scale) {
  if (scale < 0) {
  throw new IllegalArgumentException("The scale must be a positive integer or zero");
  }
  BigDecimal b = new BigDecimal(Double.toString(v));
  BigDecimal one = new BigDecimal("1");
  return b.pide(one, scale, BigDecimal.ROUND_HALF_UP).doubleValue();
  }
  /**
  * * 两个Double数相乘
  *
  * @param v1 *
  * @param v2 *
  * @return Double
  */
  public static double mul(double v1, double v2) {
  BigDecimal b1 = new BigDecimal(Double.toString(v1));
  BigDecimal b2 = new BigDecimal(Double.toString(v2));
  return b1.multiply(b2).doubleValue();
  }
  /**
  * * 两个Double数相乘 ,保留两位小数
  *
  * @param v1 *
  * @param v2 *
  * @return Double
  */
  public static double mulWithDefaultScale(double v1, double v2) {
  BigDecimal b1 = new BigDecimal(Double.toString(v1));
  BigDecimal b2 = new BigDecimal(Double.toString(v2));
  double result = b1.multiply(b2).doubleValue();
  return round(result, 2) ;
  }
  /**
  * * 两个Double数相加
  *
  * @param v1 *
  * @param v2 *
  * @return Double
  */
  public static double add(double v1, double v2) {
  BigDecimal b1 = new BigDecimal(Double.toString(v1));
  BigDecimal b2 = new BigDecimal(Double.toString(v2));
  return b1.add(b2).doubleValue();
  }
  /**
  * * 两个Double数相减 *
  *
  * @param v1 *
  * @param v2 *
  * @return Double
  */
  public static Double sub(Double v1, Double v2) {
  BigDecimal b1 = new BigDecimal(v1.toString());
  BigDecimal b2 = new BigDecimal(v2.toString());
  return new Double(b1.subtract(b2).doubleValue());
  }
  /**
  * * 两个Double数相除 *
  *
  * @param v1 *
  * @param v2 *
  * @return Double
  */
  public static Double p(Double v1, Double v2) {
  BigDecimal b1 = new BigDecimal(v1.toString());
  BigDecimal b2 = new BigDecimal(v2.toString());
  int DEF_DIV_SCALE = 2;
  return new Double(b1.pide(b2, DEF_DIV_SCALE, BigDecimal.ROUND_HALF_UP)
  .doubleValue());
  }
  /**
  * * 两个Double数相除,并保留scale位小数 *
  *
  * @param v1 *
  * @param v2 *
  * @param scale *
  * @return Double
  */
  public static Double p(Double v1, Double v2, int scale) {
  if (scale < 0) {
  throw new IllegalArgumentException(
  "The scale must be a positive integer or zero");
  }
  BigDecimal b1 = new BigDecimal(v1.toString());
  BigDecimal b2 = new BigDecimal(v2.toString());
  return new Double(b1.pide(b2, scale, BigDecimal.ROUND_HALF_UP).doubleValue());
  }
  /**
  * * 两个Float数相除,并保留scale位小数 *
  *
  * @param v1 *
  * @param v2 *
  * @param scale *
  * @return Float
  */
  public static Float p(Float v1, Float v2, int scale) {
  if (scale < 0) {
  throw new IllegalArgumentException(
  "The scale must be a positive integer or zero");
  }
  BigDecimal b1 = new BigDecimal(v1.toString());
  BigDecimal b2 = new BigDecimal(v2.toString());
  return new Float(b1.pide(b2, scale, BigDecimal.ROUND_HALF_UP).floatValue());
  }

美景山东从曲水亭到百花洲在这里邂逅老济南美景山东,精彩无限。上期咱们游览了风光秀丽的大明湖公园。出公园中间小门南行,马路对过就是曲水亭街和百花洲,在这里可以真切感受到老济南人曾经的生活场景。曲水亭街北起大明湖路,南经西更库里成历史首人!追梦遭到处罚,科尔公开抱怨,悍将回归遥遥无期11胜11负,并列西部第八,作为卫冕冠军,勇士在赛季前四分之一赛程中的表现,只能用差强人意来形容。开赛前,勇士的计划很美好,核心首发们轻松打打,把更多的时间给到年轻替补。结果,库里世界杯16强出炉!历史首次集齐6大洲,巴西保送4强,西班牙也得逞北京时间12月3日,世界杯小组赛结束了全部比赛的争夺,随着瑞士32击败塞尔维亚搭上末班车,世界杯16强全部出炉。这个比赛日,虽然冷门迭爆,但好在各路豪强都取得了一个满意的淘汰赛签位苏亚雷斯含泪告别世界杯舞台,乌拉圭主帅第二轮对葡萄牙的点球不存在,VAR提供意见有误北京时间2日晚,卡塔尔世界杯H组展开最后一轮的争夺。凭借德阿拉斯卡埃塔的梅开二度,乌拉圭队20战胜加纳队。另外一场比赛中,韩国队21逆转葡萄牙队。乌拉圭队因1粒进球数的劣势,排名小QuickTime发布历史上的今天整理王启隆透过历史上的今天,从过去看未来,从现在亦可以改变未来。今天是2022年12月2日,是我国的交通安全日,交通安全日是为了警示人们交通安全而设置的纪念日,由公安部在11年前设ScienceDeepMind又一突破,AI玩转了西洋陆军棋,跻身历史top3对棋类游戏的掌握程度,一直是判断人工智能(AI)是否真正智能的依据之一,因为这类游戏可以被用来评估AI代理在受控环境下自主开发和执行策略的能力。如今,AI在此前尚未掌握的经典棋类游长大成人是一段从确定走向不确定的旅程又到了凯奖绘本评论专栏时间了!这个专栏由儿童文学性别与当代文学文化研究者王帅乃执笔,逐一梳理和点评已有中文版的凯迪克金奖绘本,看看一本图画书除了功能性,还可以从哪些角度赏析,以及8网红怀孕9月晒孕肚,肚大如箩似三胞胎,网友直呼像气球撑到极限网红怀孕9月晒孕肚,肚大如箩似三胞胎,网友直呼像气球撑到了极限!网红怀孕9个月晒出自己的孕肚,视频中她穿着孕妇装,戴着眼镜盘着头发,坐在床上抚摸着自己孕肚。肚大如箩高高鼓起,肚子上中国最北国家级滑雪旅游度假地开启新雪季亚布力滑雪旅游度假区开启20222023年度新雪季亚布力管委会提供中新网哈尔滨12月2日电(记者王琳)2日,亚布力滑雪场开板。这标志着中国最北黑龙江省唯一的国家级滑雪旅游度假地亚布宁夏旅游热门目的地,每一个都是绝美风景,看完就出发吧宁夏,中国一颗璀璨的明珠,地处中国南北中轴的北段。历史上是丝绸之路的要道,素有塞上江南之美誉。首府为银川市。一山一世界,一水一天涯,宁夏的四季都尽显北国大美之魂。那里的景色从未让踏给你一个去南疆喀什的理由现在新疆旅游是热门线路,很多游客到了新疆后吐槽新疆这里不好,那里不好其实,大美新疆真的不仅仅是字面意思,那是真的美到极致的地方!很多人盲目跟风,看到别人发的视频很美,自己也就想去,
白发太多,不想染发怎么办?我们单位就有几个女同事在很年轻的时候就有白发,说是家族遗传的。她们都染了十几年的头发。我还在纳闷她们的身体为啥还挺健康的,是不是染头发对她们没有什么害处?前几年染发的其中一个同事就虾系男星,去头可食虾系男星,去头可食!才华横溢的网友近期造了一个新词虾系男星,顾明思议,像吃虾一样,去头可食用。首先第一位,大家一起来猜猜他是谁?八头身,身穿驼色风衣,蓝色牛仔裤,亮亮的皮鞋和上班族传奇曾经都有哪些厉害的辅助器,各有什么作用早期传奇刚开服那会并没有辅助器一说,也是后来慢慢地才开始出现,紧接着有越来越多的人使用传奇辅助。当时很多玩家都发现,明明是个等级装备不怎么样的职业,为什么能够爆发出如此强大的伤害值解溪穴在临床中的作用有哪些?看完这2点,让你对它更了解我们老祖先留下的针灸和中医药,对于缓解疾病延长人体寿命,都有非常大的帮助。而常见的针灸在缓解许多疾病上,更可以说能够起到针到病除的效果。以解溪穴为例,解溪穴在临床上也是非常常用的,高血压,就是肝肾不好了!我用25天调理法告诉你,没那么难治故叶天士在临证指南医案中说奇经之脉,隶于肝肾为多。后来吴鞠通也说盖八脉隶于肝肾,如树木之有本也。强调了肝肾与经脉的关系及其在人体的重要作用。对于高血压的这种病来说,有80的朋友,其智能手机离不开陀螺仪,什么是陀螺仪?它是怎么发挥作用的?将一个陀螺放置在桌面上,它会向一个方向倾倒,但如果将其旋转起来,它便能够稳稳地立在桌子上,只要旋转不止,它就不会倾倒。一个旋转着的陀螺的稳定性与这个陀螺的转速有着直接的关系,转速越2022最火爆的千人同屏手游它来了远征2以战为名火爆来袭!它首次在MMO游戏中引入大陆漂移合纵跨服国家结盟国战赛季等全新玩法。同时6大职业可自由转职,通过技能与天赋的自由搭配,给玩家带来超过500种成长选择,游戏体仙剑客栈2日志指引日志指引中一共包含了三项内容,客栈升级日志以及任务。升级客栈升级就是达成页面中要求的几项指标。其中客栈星等一般通过经营后的评价来提升。菜式的星级可以通过厨房修炼提升。铜钱主要是经营春困秋乏,建议大家多吃5种高钾菜,精神充沛,身体健康俗话说春困秋乏,夏打盹,进入秋季之后,昼夜时长发生了变化,而且人体的新陈代谢比起夏天,变得慢了一些,大脑供氧跟不上,这时候就会经常出现乏困的表现。为了改善秋乏的现象,饮食上需要多补肚子一饿就心慌手抖?别大意了,可能是有这4大问题心慌手抖作为多种类型疾病会有的症状,一旦自己也有,应该尽早找出原因,并通过正确治疗来改善。而有的人饥饿状态下心慌手抖等表现更明显,单纯认为是饥饿而补充能量,没有去找出根本原因。其实一吃就胀,不吃就饿,胃强脾弱该怎么调理?来听中医的建议中医认为,脾胃主管着人体饮食物的消化与吸收,是维持人体功能活动的重要器官。脾,为脏胃为腑,它们俩属于一对互为表里的脏腑,脾胃五行中同属于土,脾属于阴土,胃属于阳土,两者一脏一腑一阴