gpt4 book ai didi

java - 使用 Excel 失败数据( float )

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:46:58 29 4
gpt4 key购买 nike

<分区>

我用 BD 中的数据生成了 Excel,除了 float 类型外,其他都是正确的。

在我的 BD 中我有“3.2”,但在我的 Excell 中我有 -> 3,20000004768372

    try {

XSSFSheet sheet = workbook.createSheet(eyelash);
XSSFDataFormat format = workbook.createDataFormat();
style.setDataFormat(format.getFormat("Text")); //I need type text for others inputs in my Excel
styleRow.setDataFormat(format.getFormat("Text"));
String[] header = {"width"};
XSSFRow rowhead = sheet.createRow((short) 0);
XSSFCell cell;

int myRowData = 1;
XSSFRow row = sheet.createRow((short) myRowData);

List<MyClass> list = this.select();

for (int i = 0; i < list.size(); i++) {

row.createCell(0).setCellValue(list.get(i).getWidth());
myRowData++;
row = sheet.createRow((short) myRowData);

}

} catch (Exception ex) {}

类 JAVA->

public class MyClass{

private float width;

public MyClass(){}

public MyClass(float width){
width=width;
}

public void setWidth(float width) {
this.width= width;
}


public Float getWidth() {
return width;
}

我不能使用 round,因为否则永远不知道实际宽度。

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