java保留小数点后两位_Java中如何保留小数点后两位

java保留小数点后两位_Java中如何保留小数点后两位java 中四舍五入后并保留两位小数的方法 以 double 为例 1 0String format 打印数字格式化说明的格式 argumentnumb flags width precision typeargument 若参数大于 1 指定哪一个 flags 符号 如 width 最小字符数 precision 精确度 type 类型 如 f 浮点 p

java中四舍五入后并保留两位小数的方法(以double为例)

1.0 String.format打印

数字格式化说明的格式:

%[argument number][flags][width][.precision]type

argument number:若参数大于1,指定哪一个;

flags:符号,如(+、-、;、.);

width:最小字符数;

.precision:精确度;

type:类型,如f:浮点。

public class Test {

public static void main(String[] args) {

double d = 3.;

//直接输出结果

System.out.println(String.format(“%.2f”, d));

//输出结果:3.14

}

}

String.format 返回的是String, 若是要数据转换为Double

public class Test {

public static void main(String[] args) {

double d = 3.;

DecimalFormat df = new DecimalFormat(“#.”);

Double get_double = Double.parseDouble(String.format(“%.2f”, d));

System.out.println(get_double);

<

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205009.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:01
下一篇 2026年3月19日 下午7:01


相关推荐

  • 基于梅尔频谱的音频信号分类识别(Pytorch)

    基于梅尔频谱的音频信号分类识别(Pytorch)音频信号分类识别 Pytorch 本项目将使用 Pytorch 实现一个简单的的音频信号分类器 可应用于机械信号分类识别 鸟叫声信号识别等应用场景源代码 1 项目结构 2 环境配置使用 pip 命令安装 libsora 和 pyaudiopipin 数据处理 1 数据集 Urbansound8K 是目前应用较为广泛的用于自动城市环境声分类研

    2026年3月19日
    2
  • mvc中的OutputCache[通俗易懂]

    mvc中的OutputCache[通俗易懂]mvc4中有一个标记属性OutputCache,用来对ActionResult结果进行缓存,如何理解呢?概括地说,就是当你的请求参数没有发生变化时,直接从缓存中取结果,不会再走服务端的Action代码

    2022年7月2日
    29
  • Portia使用

    Portia使用首先安装 这里使用 docker 安装 portia 与 python 版本联系比较紧密建议使用 docker 安装 dockerpullst portia 运行 dockerrun i trm v PROJECTS FOLDER app data projects rw p9001 9001scraping portia 还是抓取快代理 h PROJECTS FOLDER

    2026年3月19日
    2
  • “UEFI虚拟机”以及“EFI SHELL”介绍「建议收藏」

    “UEFI虚拟机”以及“EFI SHELL”介绍「建议收藏」含UEFIBIOS的电脑并不是所有网友都有,为了让大家都能体验“UEFI”,现在将VMware(8.0以上的版本)打造成“UEFI虚拟机”,具体方法去年提供过,现在为了本系列教程的完整性,重新提供:新建虚拟机后,在虚拟机目录下找到后缀为vmx的文件,使用记事本打开后,添加一行文字(红色):—————–firmware=”efi”———-…

    2022年7月19日
    22
  • 单片机串口发送数据_单片机烧录找不到串口

    单片机串口发送数据_单片机烧录找不到串口今天用stm32串口转232和工控机通信时,通过笔记本的串口助手与单片机和工控机通信时都很正常,收发都没有问题;但是一用单片机和工控机直接通信就出现通信故障,经过排查发现单片机老是接收到错误数据0X80;当时的波特率是115200,后来查找资料说这是MAX3232ESE-T芯片的极限通信速率了,果断把波特率降低为19200或者其他低于115200的波特率,错误数据就不在出现了;这个问题的很难发…

    2025年11月3日
    5
  • java中的向上取整和向下取整

    java中的向上取整和向下取整向上取整:比自己大的最小整数。向下取整:比自己小的最大整数。publicclassRoundingUp{publicstaticvoidmain(String[]args){System.out.println(Math.ceil(1.5));//2.0System.out.println(Math.ceil(-1.5));//…

    2022年6月21日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号