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));
    }
}
相关推荐
猿究院_夏燊2 小时前
Spring Bean 生命周期
java·后端·spring
Wang's Blog2 小时前
Java 项目实战: 交友项目:登录链路回顾与今日任务地图
java·开发语言·状态模式·交友
信誓旦旦的程序猿3 小时前
【Python量化实战宝典 #08】可转债与债券接口手册:转股价·溢价率·纯债价值(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
砚底藏山河3 小时前
python量化:行情数据回溯
java·开发语言·python·金融·maven
今年下半年3 小时前
AI智能体项目实战记录(02):初始化 Python 项目
开发语言·人工智能·python·fastapi
Jlzn88883 小时前
华东电芯分选通道数怎么配才不堵线
java·人工智能·架构·自动化·制造
Williamtym3 小时前
PickGo Lab实践:用浏览器、Python和MCP串起机器人搬运仿真
开发语言·python·机器人
香吧香3 小时前
GRPC连接机制---长连接分析
java·网络与传输协议
DongQiShanRen4 小时前
六根硬件映射(四):归属澄清、两处不一致与卷十一总表
开发语言·人工智能·算法·rust·哈希算法·集成学习
CS创新实验室4 小时前
Python 对象“死“了之后去了哪?——引用计数与分代垃圾回收
开发语言·jvm·python