`
MauerSu
  • 浏览: 514983 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

解析Excel时手机号码变成科学计数法

    博客分类:
  • POI
 
阅读更多
源:http://blog.csdn.net/ystyaoshengting/article/details/7263624
评:
最近在搞解析Excel问题,遇到了一个让我很囧的问题,有一列是手机号码,但是无论我将此列的单元格格式设置成什么格式(包括数值,文本,自定义,常规……)都被用科学计数法表示了,结果解析出来的就不是电话号码了,而转成了其他的数值,最后在同事的帮助下发现下面这段代码就能将上述问题搞定了微笑

NumberFormat f=new DecimalFormat("############");
f.setMaximumFractionDigits(0);

String value= f.format(aCell.getNumericCellValue());
分享到:
评论

相关推荐

    防止GridView导出到excel中自动转成科学计数法

    本文将详细介绍如何在.NET框架下通过编程手段避免GridView导出到Excel时数值字段被自动转换为科学计数法的问题。 ### 问题描述 当使用ASP.NET GridView控件导出数据到Excel文件时,如果某一列包含较大的数值(通常...

    delphi处理excel科学计数法

    ### Delphi 处理 Excel 科学计数法方法详解 #### 一、引言 在 Delphi 开发中,经常需要与 Excel 文件进行交互,包括读取数据、修改格式等操作。对于数字数据,Excel 默认采用科学计数法显示较大或较小的数值。然而...

    excel 粘贴 长数字 变成科学记数法的解决办法

    然而,在处理长数字时,比如身份证号码、银行卡号等,经常会遇到一个问题:原本完整的数字在粘贴到Excel后变成了科学记数法,这不仅改变了数字的外观,还可能因为科学记数法的格式而丢失了15位之后的数字,导致数据...

    科学计数法转换时间戳 科学计数法转换时间戳

    在给定的描述中,遇到的问题是科学计数法表示的时间戳"2.7811E+12"在转换为`java.sql.Timestamp`时,结果变成了不正确的日期"2058-02-16 23:46:40.0",并抛出了"incorrect value format"错误。这通常是由于数值解析...

    轻松解决datagrid-export.js的导出excel数字变科学计数法的问题

    本文件只需修改一个属性,直接替换官方文件,引入即可解决导出excel的数字变成科学计数法的问题。 有个项目需要用到jquery 的easyui和导出excel,发现官方下载的datagrid-export.js有几处bug,例如导出的excel格式,...

    ORACLE中科学计数法显示问题的解决

    "ORACLE中科学计数法显示问题的解决" 在 Oracle 中,科学计数法显示问题是一个常见的问题,特别是在 PLSQL 中显示超长数字的时候,会出现科学计数法的显示格式。本文档将为解决这个问题提供解决方法。 在 Oracle ...

    pb 把数字转换为科学计数

    在 PowerBuilder(PB)开发环境中,处理数字的显示格式,特别是科学计数法,是常见的需求。本篇文章将深入探讨如何在 PowerBuilder 中实现数字到科学计数法的转换,以及反过来,将科学计数法转换回数字。 一、数字...

    科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器

    科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法模拟器.py科学计数法...

    jackson json 转 map 数值科学计数法的问题解决.docx

    例如,在将 JSON 字符串转换为 Map 时,如果 JSON 中包含一个非常大的数字,例如 12345678901234567890,这个数字在 Java 中可能会被表示为科学计数法的形式,例如 1.2345678901234567E22。这可能会导致数据的精度...

    Long类型转换为科学计数法

    将Long类型数据转换为科学计数法,使用的原生的写法,无需任何工具插件,编写环境支持JDK7/8及以上

    CSV文档用EXCEL打开,长数字编码变成科学计数问题的解决办法

    当使用Microsoft Excel打开CSV文件时,如果文件中含有较长的数字编码(例如:1567397937705057),可能会遇到Excel自动将这些长数字转换成科学计数法显示的情况(例如:1.56739793770506E+16)。这种情况不仅改变了...

    转换科学计数法成double

    输入一科学计数法形式字符串,如1234.5e-6 ;通过double atof()将其转换成double形的数据

    D39.威纶通科学计数法示例程序.rar

    威纶通科学计数法示例程序.rar"指的是一个包含威纶通触摸屏编程中的科学计数法应用实例的压缩文件。威纶通是一家知名的工业自动化设备制造商,其产品包括触摸屏人机界面(HMI),在工业控制领域广泛应用。在这个示例...

    完美解决python中ndarray 默认用科学计数法显示的问题

    当处理的数据量较大或者数值范围较宽时,ndarray默认使用科学计数法来显示数据,这样做既节省空间又方便查看,但在某些情况下我们可能不希望数据显示为科学计数法,而是希望以完整格式展示数据。本文将详细介绍如何...

    易语言科学计数法模块

    科学计数法是一种表示大数值或极小数值的方法,通过将数字简化为1到10之间的数字乘以10的幂次来表达,例如3.14 × 10^2代表314,这种表示方式在处理复杂数学问题和工程计算时非常实用。 "易语言科学计数法模块"是...

    防止Double加double后形成科学计数法问题

    防止Double加double后形成科学计数法问题

    python-tensor-非科学计数法.docx

    然而,在处理Tensor时,我们经常遇到的一个问题是其默认的输出格式可能采用科学计数法,这在某些情况下可能使得输出变得难以阅读。科学计数法虽然紧凑,但在需要清晰展示大量数值时并不友好。为了解决这个问题,...

    转换科学计数法的数值字符串为decimal类型的方法

    当需要将科学计数法的数字字符串转换成decimal时,这2种写法都报错: msg 8114, level 16, state 5, line 1 error converting data type varchar to numeric. select cast('0.12e+006' as decimal(18,2)); select ...

    科学计数法向一般数字的转化(C语言)

    ### 科学计数法向一般数字的转化(C语言) #### 概述 本文将详细介绍如何使用 C 语言将科学计数法表示的数字转换为常规格式的数字。科学计数法是一种数学上的表示方法,它将一个数表示为一个 1 到 10 之间的数字...

    科学计数法转换时间戳的方法

    在计算机编程中,科学计数法常用于表示大数值,如浮点数,尤其是在内存有限或者数据传输时需要节省空间的场景。时间戳是另一种表示时间的方式,它是一个整数或浮点数,代表从1970年1月1日(UTC/GMT的午夜)开始所...

Global site tag (gtag.js) - Google Analytics