当前位置: 首页 > news >正文

珠海做网站的公司有哪些小型教育网站的开发与建设论文

珠海做网站的公司有哪些,小型教育网站的开发与建设论文,网站dede后台,网站更换服务器 备案前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。 java.math.BigDecimal。BigDecimal一共有4个够造方法#xff0c;让我先来看看其中的两种用法#xff1a; 第一种#xff1a;BigDeci…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。 java.math.BigDecimal。BigDecimal一共有4个够造方法让我先来看看其中的两种用法 第一种BigDecimal(double val) Translates a double into a BigDecimal. 第二种BigDecimal(String val) Translates the String repre sentation of a BigDecimal into a BigDecimal. 使用BigDecimal要用String来够造要做一个加法运算需要先将两个浮点数转为String然后够造成BigDecimal在其中一个上调用add方法传入另一个作为参数然后把运算的结果BigDecimal再转换为浮点数。 public static double add(double v1,double v2) public static double sub(double v1,double v2) public static double mul(double v1,double v2) public static double div(double v1,double v2) public static double div(double v1,double v2,int scale)public static double round(double v,int scale) import java.math.BigDecimal;   /**   * 由于Java的简单类型不能够精确的对浮点数进行运算这个工具类提供精   * 确的浮点数运算包括加减乘除和四舍五入。   */  public class Arith{ //默认除法运算精度   private static final int DEF_DIV_SCALE  10; //这个类不能实例化   private Arith(){    }  /**   * 提供精确的加法运算。   * param v1 被加数   * param v2 加数   * return 两个参数的和   */   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();    } /**   * 提供精确的减法运算。   * param v1 被减数   * param v2 减数   * return 两个参数的差   */   public static double sub(double v1,double v2){   BigDecimal b1  new BigDecimal(Double.toString(v1));   BigDecimal b2  new BigDecimal(Double.toString(v2));   return b1.subtract(b2).doubleValue();    }  /**   * 提供精确的乘法运算。   * param v1 被乘数   * param v2 乘数   * return 两个参数的积   */   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();    }   /**   * 提供相对精确的除法运算当发生除不尽的情况时精确到   * 小数点以后10位以后的数字四舍五入。   * param v1 被除数   * param v2 除数   * return 两个参数的商   */   public static double div(double v1,double v2){   return div(v1,v2,DEF_DIV_SCALE);    }   /**   * 提供相对精确的除法运算。当发生除不尽的情况时由scale参数指   * 定精度以后的数字四舍五入。   * param v1 被除数   * param v2 除数   * param scale 表示表示需要精确到小数点以后几位。   * return 两个参数的商   */   public static double div(double v1,double v2,int scale){   if(scale0){   throw new IllegalArgumentException(   The scale must be a positive integer or zero);   }  BigDecimal b1  new BigDecimal(Double.toString(v1));   BigDecimal b2  new BigDecimal(Double.toString(v2));   return b1.divide(b2,scale,BigDecimal.ROUND_HALF_UP).doubleValue();    }  /**   * 提供精确的小数位四舍五入处理。   * param v 需要四舍五入的数字   * param scale 小数点后保留几位   * return 四舍五入后的结果   */   public static double round(double v,int scale){   if(scale0){   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.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue();    } }; 见http://blog.csdn.net/huiwenjie168/article/details/6998140
http://www.huolong8.cn/news/45379/

相关文章:

  • 无锡专业网站营销凡客tv
  • 下载网站的软件茶叶公司商城网站建设
  • 金融适合什么颜色做网站广告公司经营范围有哪些内容
  • 百度怎么做公司的网站桂林楼盘网
  • 网站怎么防kwordpress 整合ck
  • 网站开发的硬件设备南通 外贸建站
  • 泰州建站程序东莞网站建设服务
  • 北京市地铁建设公司网站如何做平台推广
  • 新浪微博可以做网站吗免费软件下载网站入口
  • 想自己做网站该学些什么网站建设服务费怎么写分录
  • 向网站服务器上传网页文件下载乐清本地网
  • 剑三做月饼活动网站7zwd一起做网店官网
  • 学校门户网站建设上海网站开发技术最好公司
  • layui做网站前端服装网站建设如何解决
  • 恩施做网站公司网站开发人员应具备什么素质
  • 手机网站技巧电子商务考研可以考什么专业
  • 做装饰公司网站6网站建设培训 通州
  • 湛江市政工程建设公司网站网站建设模板源码特效
  • 网站建设的规划书怎么免费建设网站
  • 设计一套网站多少钱简述如何对网站进行推广?
  • 太湖县网站建设公司视频素材网站大全免费
  • 网站怎么做免费推广济南mip网站建设
  • 凡科建站平台wordpress图片优化插件
  • 自己做的网站图片挡住了导航栏沈阳市三好街网站建设公司
  • 保健品网站建设方案书模板如何解决wordpress后台慢的问题
  • 贵州网站建设费用怎么把网站的标题做的炫酷
  • 在互联网上建设网站可选择的方案有网站建设的公司资质
  • 进一步加强网站建设wordpress答题插件
  • 软文怎么优化网站焦作专业做网站公司哪家好
  • 网站建设的具体任务有哪些方面建立网站容量