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

java double 保留两位小数

在Java中,你可以使用 DecimalFormatString.format 来保留 double 类型的数字两位小数。以下是两个例子:

使用 DecimalFormat

import java.text.DecimalFormat;public class Main {public static void main(String[] args) {double number = 123.4567;DecimalFormat df = new DecimalFormat("#.00");String result = df.format(number);System.out.println(result);  // 输出:123.46}
}

使用 String.format

public class Main {public static void main(String[] args) {double number = 123.4567;String result = String.format("%.2f", number);System.out.println(result);  // 输出:123.46}
}

这两个例子都会将 double 类型的数字四舍五入到两位小数。注意 DecimalFormat 默认进行四舍五入,而 String.format 的 “%.2f” 格式也意味着四舍五入到两位小数。

http://www.lryc.cn/news/194132.html

相关文章:

  • 计网第六章(应用层)(三)(文件传输协议FTP)
  • 微信小程序canvas画布绘制base64图片并保存图片到相册中
  • Hadoop3教程(八):MapReduce中的序列化概述
  • Flash-Attention
  • 发布npm包质量分测试
  • 基于适应度相关优化的BP神经网络(分类应用) - 附代码
  • 复杂网络 | 利用复杂网络预测城市空间流量
  • 【1】c++11新特性(稳定性和兼容性)—>原始字面量
  • 学习pytorch13 神经网络-搭建小实战Sequential的使用
  • TCP发送接口(如send(),write()等)的返回值与成功发送到接收端的数据量无直接关系
  • 【Python、Qt】使用QItemDelegate实现单元格的富文本显示+复选框功能
  • 【JVM】JVM类加载机制
  • 【面试经典150 | 区间】汇总区间
  • 主流接口测试框架对比
  • LeetCode 150.逆波兰表达式求值
  • 华为---企业WLAN组网基本配置示例---AC+AP组网
  • 循环结构的运用
  • 深度强化学习第 1 章 机器学习基础
  • 第一章 STM32 CubeMX (CAN通信发送)基础篇
  • 原子性操作
  • 论文阅读:Segment Any Point Cloud Sequences by Distilling Vision Foundation Models
  • Netty 入门 — 亘古不变的Hello World
  • idea插件开发javax.net.ssl.SSLException: No PSK available. Unable to resume.
  • Selenium的WebDriver操作页面的超时或者元素重叠引起的ElementClickInterceptedException
  • oracle数据库的缓存设置
  • 算法通关村第一关-链表青铜挑战笔记
  • ✔ ★【备战实习(面经+项目+算法)】 10.15学习时间表
  • pytorch 训练时raise EOFError EOFError
  • node.js+NPM包管理器+Webpack打包工具+前端项目搭建
  • PCL点云处理之基于FPFH特征的全局配准流程具体实现(二百二十一)