`
llmy
  • 浏览: 120920 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

读取EXCEL单元格,小数问题

 
阅读更多

    当读取Excel中的小数时,通过Cell c = sheet.getCell(j, i);

     String content = c.getContext().trim();获取的小数存在不准确的情况,

比如:245.205 获到的结果==245.20;而我想要的结果是四舍五入的效果。

这时可通过转换

     http://yuanliyin.iteye.com/blog/656251

     NumberCell numberCell = (NumberCell)rSheet.getCell(j, i);

     double namberValue = numberCell.getValue();

     获取精确的值。在进行四舍五入。

    通常我会用new DecimalFormat("#.00"),可发现245.205 转换的结果==245.20;

可通过

 

public static Double round(Double doubleValue, int scale){ 
      String text=doubleValue.toString();
      BigDecimal bd=new BigDecimal(text)
                       .setScale(scale,BigDecimal.ROUND_HALF_UP); 
      Double result=bd.doubleValue(); 
      return result; 
} 

 转换;http://blog.csdn.net/weboffice/article/details/4937992

分享到:
评论

相关推荐

    delphi 如何获得EXCEL文件内指定单元格内容

    根据提供的Delphi代码片段,我们可以总结出如何在Delphi中读取Excel文件中特定单元格的内容的方法。这里涉及到了Delphi与Excel之间的交互,主要利用了Microsoft Office的自动化功能(OLE Automation)。下面是针对该...

    Java POI读取excel中数值精度损失问题解决

    这种问题的出现是因为 Excel 中的数值单元格在读取时,可能会被格式化为浮点数,从而导致精度损失。 例如,在 Excel 单元格中输入 1,读取后可能会变成 1.0,而输入 2.2 可能会变成 2.1999999997。这种情况下,我们...

    delphi操作excel模块,图片,表格,读写删除

    用来读取Excel,Access的控件 读写任何单元值 数字型、字符型、布尔型以及错误型。但是你了解日期和时间型单元吗?在Excel中没有这样的单元。Excel是和Delphi一样的方式来存储日期和时间的,即浮点型。那是什么制造...

    如何设置excel2021单元格格式基础教程.docx

    在Excel 2021中设置单元格格式是优化数据展示和管理的关键步骤。...通过以上设置,你可以灵活地调整Excel单元格的外观和数据表现形式,使其更符合你的需求和审美。熟练掌握这些技巧能极大提升数据管理和分析的效率。

    jxl读取excel数据(带实例)

    本文将详细介绍如何使用JXL库来读取Excel数据,并通过一个实际的代码示例进行演示。 首先,你需要在项目中引入JXL库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    sheetJs+xlsx-style——前端实现导出excel表格——设置单元格背景色,居中,自动换行,宽度,百分数展示等

    而xlsx-style是SheetJS的一个扩展,它为SheetJS增加了样式支持,允许我们在前端生成具有丰富样式的Excel表格,如设置单元格背景色、文本居中、自动换行、调整宽度以及显示百分比等。 首先,让我们深入了解SheetJS的...

    Java读取Excel文件内容的简单实例

    在Java编程中,读取Excel文件内容通常使用Apache POI库,这是一个强大的API,用于处理Microsoft Office格式的文件,包括Excel。上述代码示例展示了如何利用Apache POI的HSSF(Horrible Spreadsheet Format)组件读取...

    java编程excel导入MySQL.pdf

    7. 数据类型转换:在读取Excel单元格时,需要根据单元格的类型进行相应的数据转换。例如,如果单元格是数值类型(CELL_TYPE_NUMERIC),则需要将它转换为字符串,然后截取掉小数部分。对于文本单元格(CELL_TYPE_...

    浅谈python 读excel数值为浮点型的问题

    在Python编程中,处理Excel数据是一项常见的任务,而有时我们可能会遇到读取Excel时数值被自动转换为浮点型的问题。这是因为Python的标准库`xlrd`(或更新的`openpyxl`、`pandas`等)在读取Excel文件时,默认会将...

    读取带格式的Excel

    使用aspose.cells读取Excel文件。 aspose.cells能读取格式化后的数据。其它NPOI、Ole、Com、Open xml都只能读取原始数据。 如:在单元格的数据为1,设置格式为2位小数,显示为1.00。aspose.cells读取为1.00,但NPOI...

    PYTHON如何读取和写入EXCEL里面的数据

    此外,在读取过程中可能会遇到数据类型问题,比如整数变成了小数,这时可以在整数内容前加上英文引号来确保正确读取。 2. Python写入Excel数据 要向Excel文件中写入数据,则需要使用xlsxwriter库,同样通过pip ...

    java excel 导入导出

    对于日期类型的Excel单元格,jxl提供了一个`DateCell`类,可以方便地将Excel中的日期转换为Java的`Date`对象。在导入数据时,需确保数据格式与Excel中的格式匹配,避免数据转换错误。 3. **Excel导出**:导出Excel...

    通用的POI导入Excel解决方案

    在项目中,经常免不了要导入、导出Excel,导出Excel稍微简单点,制作一张模板,然后将查询之后的数据写入到模板中即可,导出程序可以做到一次写好,基本上就可以通用。 ExcelData excelData =...POI3.0 : 读取Excel文件

    Export2Excel.zip

    1. **读取Excel文件**:通过提供文件路径或者二进制数据,xlsx插件能够解析Excel文件并返回一个JSON对象,方便进一步处理。 2. **创建Excel文件**:利用JSON数据,可以创建新的Excel工作簿,并设置工作表、样式等...

    C#操作Excel(Excel对象模型)_v1.0

    通过该模型,开发人员可以轻松地读取、写入或修改Excel文件中的数据。 #### Excel对象模型的四大部分 Excel对象模型主要包括以下四个核心部分: 1. **Application**:代表Excel应用程序本身。 2. **Workbook ...

    Data From Keil to Excel_keil数据导出分析_keilexcel_

    - **导出为CSV**:CSV(Comma Separated Values)是一种通用的数据交换格式,易于被各种应用程序读取,包括Excel。将Keil生成的日志文件保存为CSV格式,以便于Excel识别和导入。 - **使用文本编辑器**:如果原始...

    EXCEL实战技巧精萃Excel问题集合.doc

    1. 引用问题:在Excel中,引用是连接不同单元格数据的基础。你可以使用相对引用、绝对引用和混合引用。相对引用在复制公式时会根据新位置自动更新,而绝对引用则不会改变。混合引用如 `$A$1` 在列或行复制时只有一...

    Excel问题集合.doc

    1. **引用问题**:在Excel中,正确地引用单元格是至关重要的。这包括相对引用、绝对引用和混合引用。相对引用在公式复制时会根据目标位置自动调整,而绝对引用则保持不变。混合引用结合了两者,允许在一个方向上进行...

    java导出excel案例.docx

    在 Java 中,我们可以使用 JExcelAPI 这个库来读取和写入 Excel 文件。以下是一些关于如何使用 JExcelAPI 实现这些功能的详细说明: 1. **读取 Excel 文件**: - `Workbook` 类是 JExcelAPI 中用于表示整个 Excel ...

    读入EXCEL表格中的多个数据.docx

    在MATLAB中读取Excel文件中的数据时,`xlsread`函数是一个非常有用的工具。这个函数允许用户从Excel(XLS)文件中提取数值和文本数据。然而,在使用过程中可能会遇到一些问题,比如错误的输出参数数量、数据类型转换...

Global site tag (gtag.js) - Google Analytics