String.format格式化浮点数保留指定小数位输出字符串

利用String.format可以格式化输出字符串

常用的占位符

  • %d 整数
  • %s 字符串
  • %f 浮点数
java 复制代码
public class Demo {
    public static void main(String[] args) {
 
            // 输出浮点数 3.141593
            System.out.println(String.format("%f", 3.1415926));
            // 保留零位小数 3 
            System.out.println(String.format("%.0f", 3.1415926));
            // 保留一位小数 3.1 
            System.out.println(String.format("%.1f", 3.1415926));
            // 保留两位小数 3.14
            System.out.println(String.format("%.2f", 3.1415926));
    }
}
相关推荐
JacksonMx21 小时前
@Transactional 最佳实践
java·spring boot·spring·性能优化
Sincerelyplz21 小时前
【AI会议纪要实践】mapReduce、RAG 与结构化输出
java·后端·agent
过期动态21 小时前
【LeetCode 热题 100】接雨水
java·数据结构·算法·leetcode·职场和发展
bug和崩溃我都要1 天前
Qt 封装 libmpv 全功能视频播放器开发指南
开发语言·qt·音视频
郝学胜-神的一滴1 天前
Qt 高级开发 018:复刻经典登录界面布局与窗口美化全解析
开发语言·c++·qt·程序人生·用户界面
郝亚军1 天前
IEEE 754 单精度浮点的SEM表示
开发语言·c++·算法
zhangjw341 天前
第15篇:Java多线程零基础入门,进程线程、线程创建方式、线程生命周期、线程安全彻底吃透
java·开发语言·面试
蝈理塘(/_\)大怨种1 天前
类和对象 (上)
java·开发语言
小新1101 天前
qt creator 将qInfo的输出日志写入日志文档,方便查看
开发语言·qt
我材不敲代码1 天前
Python 函数核心:位置参数与关键字参数详解
java·前端·python