gpt4 book ai didi

java - 每次输出小数位数不同的 float

转载 作者:行者123 更新时间:2023-12-01 07:29:24 24 4
gpt4 key购买 nike

我花了很长一段时间试图解决这个问题。我需要的是一个尽可能简单的脚本,它采用 float 'x' 和 int 'n',然后输出带有 'n' 位小数的 'x'。它可能是这样的:

float x = 111.1111f;    
int n = 2;

System.out.printf("%{n}f", x);

(输出:'111.11')

我主要寻找的是某种格式化工具,允许您在字符串声明中使用变量。有没有像这样简单的方法让它发挥作用?如果没有,我的问题最简单的解决方案是什么?

最佳答案

“显而易见”怎么样......

System.out.printf("%." + n + "f", x);

关于java - 每次输出小数位数不同的 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19383058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com