gpt4 book ai didi

java - java中的格式化和转换

转载 作者:行者123 更新时间:2023-12-02 08:33:44 25 4
gpt4 key购买 nike

我有一些基本的小问题:

如何格式化:

int i = 456;

给出输出:

""00000456"

?我已经尝试过 %08d 但它不起作用。接下来是转换和格式化的问题。我有三角形的边长和高度,假设整数是4,7,7是高度。由场公式可知F=1/2(a*h)。那么如何获得 float 形式的 F,精度可达 10 位呢?

float f = a*h;

工作正常,但乘以 0.5 会产生错误,乘以 1/2 会返回 0。

最佳答案

使用 NumberFormat 类参见 thisthat解释,Formatter类或 String.format

关于java - java中的格式化和转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2530086/

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