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

做网站标准步骤电子商务网站自助建站

做网站标准步骤,电子商务网站自助建站,php网站制作 青岛,哈密做网站转载自 Java#xff1a;对double值进行四舍五入#xff0c;保留两位小数的几种方法1. 功能 将程序中的double值精确到小数点后两位。可以四舍五入#xff0c;也可以直接截断。 比如#xff1a;输入12345.6789#xff0c;输出可以是12345.68也可以是12345.67。至于是否需…转载自   Java对double值进行四舍五入保留两位小数的几种方法1. 功能 将程序中的double值精确到小数点后两位。可以四舍五入也可以直接截断。 比如输入12345.6789输出可以是12345.68也可以是12345.67。至于是否需要四舍五入可以通过参数来决定(RoundingMode.UP/RoundingMode.DOWN等参数。 2. 实现代码 package com.clzhang.sample;import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.NumberFormat;public class DoubleTest {/*** 保留两位小数四舍五入的一个老土的方法* param d* return*/public static double formatDouble1(double d) {return (double)Math.round(d*100)/100;} /*** The BigDecimal class provides operations for arithmetic, scale manipulation, rounding, comparison, hashing, and format conversion.* param d* return*/public static double formatDouble2(double d) {// 旧方法已经不再推荐使用 // BigDecimal bg new BigDecimal(d).setScale(2, BigDecimal.ROUND_HALF_UP); // 新方法如果不需要四舍五入可以使用RoundingMode.DOWNBigDecimal bg new BigDecimal(d).setScale(2, RoundingMode.UP); return bg.doubleValue();}/*** NumberFormat is the abstract base class for all number formats. * This class provides the interface for formatting and parsing numbers.* param d* return*/public static String formatDouble3(double d) {NumberFormat nf NumberFormat.getNumberInstance();// 保留两位小数nf.setMaximumFractionDigits(2); // 如果不需要四舍五入可以使用RoundingMode.DOWNnf.setRoundingMode(RoundingMode.UP); return nf.format(d);} /*** 这个方法挺简单的。* DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. * param d* return*/public static String formatDouble4(double d) {DecimalFormat df new DecimalFormat(#.00); return df.format(d);} /*** 如果只是用于程序中的格式化数值然后输出那么这个方法还是挺方便的。* 应该是这样使用System.out.println(String.format(%.2f, d));* param d* return*/public static String formatDouble5(double d) {return String.format(%.2f, d);}public static void main(String[] args) {double d 12345.67890;System.out.println(formatDouble1(d));System.out.println(formatDouble2(d));System.out.println(formatDouble3(d));System.out.println(formatDouble4(d));System.out.println(formatDouble5(d));}}3. 输出 12345.6812345.6812,345.6812345.6812345.68
http://www.zqtcl.cn/news/100689/

相关文章:

  • 做影视网站需要多少钱2003网站建设
  • 河南智能网站建设哪家好重庆在建工程项目
  • 爱站网站长工具网站查看空间商
  • 网站营销活动页面制作wordpress 只显示一个主题
  • 电子网站建设怎么做秦皇岛网站制作公司
  • 网站建站模板样例平台推广怎么做
  • 网站建设首选亿企联盟做网站宣传有用吗
  • 网站建设公司行业苏州高端网站建设咨询
  • 电商平台网站开发过程江苏省建设科技发展中心网站简介
  • 空间租用 网站开发重庆手机网站推广资料
  • 新余 网站建设网站建设行业新闻
  • 做301网站打不开网上智慧团建网站
  • 四川省住房与城乡建设厅官方网站免费域名解析ip
  • 芜湖网站建设价格这么做网站原型图
  • 做传奇网站怎么弄的南京微网站开发
  • 网站建设基础教程人教版网站域名选择的原则
  • u盘做网站网站建设公司公司介绍
  • 嘉兴网站排名优化报windows wordpress 轻量级
  • html5网站开发方案海珠网站建设公
  • 津做网站建筑网课平台
  • 佛山制作手机网站汕头网站定制
  • 网站域名解释怎么做济南集团网站建设
  • 网站怎么做咨询网站开发商
  • 建立网站的第一步网站的管理系统
  • 安远做网站做宣传册网站
  • 网站建设概况君隆网站建设
  • 富源县住房和城乡建设局网站备案信息 网站名
  • 做门窗的网站宁波附近的seo推广
  • 上海网站建设解决方案怎样设计网站
  • 龙华建站公司seo研究中心怎么样