在我们进行excel表格的的导入或者导出时,有时可能因为excel中的数字过长,自动转化为科学计数法,那么我们进行导入或者导出的时候就会有问题,导入或者导出之后就会发现,我们导入或者导出的数字并不像我们想象中的那样,而是一个科学计数法式的数字。所以我们要先进行数值的转换,将科学技术法格式的数字转化为普通的字符串,然后再进行导入或者导出。这样就不会出现我们想要的数字变为科学计数法式数字的现象了。

下面就是一个例子:

在上面的例子中,第一个bigDecimal.toPlainString就是将科学计数法的数字转化为String类型的字符串进行输出,但是这个方法只适用于科学计数法的数字,如果是其他的数字的话,就会出问题,会产生很长的数字,所以就有了第二个方法,bigDecimal.setScale(0, BigDecimal.ROUND_HALF_UP).toPlainString(),这个方法就可以自由的进行数字的转换,而且不会出现数字长度的问题,而且可以控制数字的小数位,如上即为直接转化为String字符串且不保留小数。

excel数据导入或者导出时变为科学计数法相关推荐

  1. PHP excel 导出时变为科学计数法的问题

    Ecel导出数据时,数字过大的话,会自动转换为科学计数法,显示不够友好.只有将数字类型转换为字符串类型即可. 1.将数字类型转换为字符串类型.由于PHP是弱类型语言,很多时候这方法并不奏效 2. 在该 ...

  2. c# 导出excel 数字太长而显示为科学计数法的解决方法

    c# 导出excel 数字太长而显示为科学计数法的解决方法 <td style=\"vnd.ms-excel.numberformat:@\"> {0}</td& ...

  3. numpy导出csv取消科学计数法

    取消程序内的科学计数法 import numpy as np np.set_printoptions(suppress=True) 取消导出csv的科学计数法 在数字数据后加入看不见的字符,numpy ...

  4. 【问题解决】xlwings处理excel复制粘贴时数字自动变成科学计数法

    问题: 从一个excel里复制到另一个excel数据后,发现数字自动变成科学计数法,代码如下 import xlwings as xw app = xw.App(visible=False,add_b ...

  5. Excel里数字太长显示为科学计数法如何显示完整数字

    Excel里数字太长显示为科学计数法如何显示完整数字 注意:以下测试都是在macos的Microsoft Excel for Mac的16.53版本中实际测试的,在windows中应该也是一样的. 一 ...

  6. php导出数字成科学计数法,php导出excel长数字显示成科学计数法格式的解决方案...

    php导出excel长数字显示成科学计数法格式的解决方案 首先,我们了解一下excel从web页面上导出的原理.当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所 ...

  7. 导出excel 并且处理长数字,处理科学计数法,以文本形式存储的数字

    /// <summary>/// 导出Excel文件,并自定义文件名/// </summary>/// <param name="dtData"> ...

  8. excel之数字转字符串,取消科学计数法

    有时数字太长,excel默认会用科学计数法来表示.比如身份证,手机号码等. 但是我们并不想用.那么该怎么办呢? 有两种情况, 一是还没有输入的情况下,可以在该列选中,然后选择文本类型,输入即可. 或者 ...

  9. 如何让Excel里显示的数字避免通过科学计数法来显示

    我把Hybris里产品主键拷贝到excel里后, 发现这些字符串格式的主键在excel里以科学计数法的方式显示,看起来很不方便: 避免这种情形的办法也很简单: 在单元格的值前面加上英文输入法里的单引号 ...

最新文章

  1. (译)第一次Android开发单飞
  2. 你需要知道的12个Git高级命令
  3. docker部署nginx并且挂载文件夹和文件
  4. iOS之深入解析GCD的底层原理
  5. linux运维决心书!
  6. input 打开文件夹事件委托
  7. 公司培训文档-JavaScript[对象.属性]集锦
  8. Vue 中的 v-cloak 作用及用法
  9. 2020年中国医疗卫生机构数量、床位、人员和诊疗次数现状,疫情下诊疗人数有所下降「图」
  10. mp4box 编译与常用命令
  11. excel自动调整列宽_Knime数据分析入门- 06 自动调整Excel中列序
  12. 小米手机qq邮箱收件服务器,小米手机无法添加邮箱?是你不会设置而已
  13. 使用Matlab软件进行逐像元Hurst指数分析
  14. SVN Cleanup失败的解决方法
  15. java 用0部补位_java 用0部补位
  16. 微信小程序5-真机测试
  17. Muti-Similarity Loss:考虑了batch中整体距离分布的对比损失函数
  18. 说说 iphone 数据线(充电线) 原装正品和仿制品、假货等的区别
  19. 让战略落地到运营的PMO实施经验分享——亚马逊全球新兴市场PMO负责人宋晓雪
  20. IE浏览器打不开网页,其他浏览器却可以打开

热门文章

  1. 程序与生活的一点反思(常看而反思)
  2. android listview高级,Android中Listview点赞功能的实现
  3. 华为云专家招募-天津华为云EI技术私享会
  4. 【数据库】Nosql数据库的种类
  5. NLP——常用工具汇总
  6. python文本分类模型_下载 | 最全中文文本分类模型库,上手即用
  7. 计算机网络——NAT协议
  8. 快讯:热烈祝贺恩师程开甲荣获八一勋章
  9. php图书管理系统源码(含数据库脚本)
  10. 2018, say goodbye!