java excel 取消科学计数法_基于Java将Excel科学计数法解析成数字
需要注意的是一般的科学表达式是
1.8E12 1.8E-12
而在Excel中的科学表达式是
1.8E+12 1.8E-12
我写的科学计数法的正则表达式是
(-?\d+\.?\d*)[Ee]{1}[\+-]?[0-9]*
导入EXCEL数据时将科学计数法解析成数字,Java代码:
import java.text.DecimalFormat;
import java.util.regex.Pattern;
public class Test {
static Pattern pattern = Pattern.compile("(-?\\d+\\.?\\d*)[Ee]{1}[\\+-]?[0-9]*");
static DecimalFormat ds = new DecimalFormat("0");
static boolean isENum(String input) {//判断输入字符串是否为科学计数法
return pattern.matcher(input).matches();
}
public static void main(String[] args) {
String str = "6.18404E+17";
System.out.println(isENum(str));
if (isENum(str)) {
String sPhone = ds.format(Double.parseDouble(str)).trim();
System.out.println(sPhone);
}
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
java excel 取消科学计数法_基于Java将Excel科学计数法解析成数字相关推荐
- java导出excel 科学计数法_基于Java将Excel科学计数法解析成数字
需要注意的是一般的科学表达式是 1.8E12 1.8E-12 而在Excel中的科学表达式是 1.8E+12 1.8E-12 我写的科学计数法的正则表达式是 (-?\d+\.?\d*)[Ee]{1}[ ...
- java动漫网站开题报告_基于java的校园论坛网站的开发与设计开题报告.doc
基于java的校园论坛网站的开发与设计开题报告 太 原 科 技 大 学 华 科 学 院 毕业设计开题报告 学 生 姓 名:学 号:学 院.系:专 业:论 文 题 目:指导教师: 2015 年 3 月1 ...
- 用java写的教职工信息管理系统_基于Java的教师信息管理系统的设计与实现论文.doc...
基于Java的教师信息管理系统的设计与实现论文 职场大变样社区():下载毕业设计成品 全套资料,全部50元以下 毕业设计(论文)任务书 第1页 毕业设计(论文)题目: 基于java的教师信息管理系统的 ...
- Java简单记事本设计实验报告_基于JAVA的记事本设计报告.doc
基于JAVA的记事本设计报告 华北科技学院计算机系综合性实验报告 PAGE 第 PAGE 11 页 XX学校计算机系综合性实验 实 验 报 告 课程名称 Java程序设计 实验学期 至 学年 第 学期 ...
- java动态数组的实现的_基于Java的动态数组分析与实现
动态数组 概念 基于Java提供的静态数组封装自己的动态数组,动态数组涉及的组成部分如下图所示. 组成部分解读data:静态数组,通过泛型支持多种类型的元素:private E[] data;. si ...
- java 金数据推送数据_基于JAVA的黄金数据接口调用代码实例
代码描述:基于JAVA的黄金数据接口调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/29 1.[代码][Java]代码 import java.io.Buffer ...
- 基于java的oa协同办公系统_基于JAVA的OA系统的制作毕业设计论文
<基于JAVA的OA系统的制作毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<基于JAVA的OA系统的制作毕业设计论文>相关文档资源请在帮帮文库(www.woc8 ...
- java写的股票技术分析_基于Java语言开发的个性化股票分析技术:量能突破模型(Energe-Break)...
基于Java语言开发的个性化股票分析技术: 量能突破模型(Energe-Break) 一个用量能指标作为判定依据的条件分析模型,根据最近5天内是否有量能平台的突破以及涨跌幅的大小给每只股票评分评价,给 ...
- java用代码实现星期菜谱_基于JAVA的菜谱大全接口调用代码实例
基于JAVA的菜谱大全接口调用代码实例 代码描述:基于JA V A的菜谱大全接口调用代码实例 接口平台:聚合数据 import java.io.BufferedReader; import java. ...
- java拼图游戏设计文档_基于JAVA的拼图游戏的设计与实现(含录像)
基于JAVA的拼图游戏的设计与实现(含录像)(任务书,开题报告,中期检查表,外文翻译,毕业论文15500字,程序代码,答辩PPT,答辩视频录像) 摘 要 在我们日常生活中,有很多的益智类游戏,如七巧 ...
最新文章
- “No module named ‘vtk.util‘;‘vtk‘ is not a package”问题完美解决
- 点击按钮测试用例标题_怎么写测试用例?
- improve怎么加ing_英语当中的ing
- 【项目管理】专用中英文术语词汇 205
- 【2019牛客暑期多校训练营(第三场)- B】Crazy Binary String(思维,01串,前缀和)
- 推荐几个常用的生物通路数据库
- 浅谈对机器学习方法(决策树,SVM,knn最近邻,随机森林,朴素贝叶斯、逻辑回归)的理解以及用sklearn工具实现文本分类和回归方法...
- 轨迹跟踪_预描点寻找
- 通过流程构建组织的【个人能力】和【团队能力】
- 在 Visual Studio Code 中使用 PoweShell - CodeShell
- 43. 压缩组件(4)
- css中的一些选择器的用法总结
- 整理1985-2020年《中国城市统计年鉴》主要数据
- 计算机中英文标点符号对照表,常用中文标点符号和键盘对照表.doc
- python和c语言的哪个难,r语言和c语言哪个难 r语言和python的区别-与非网
- 《Zero to One》读书笔记
- Redis高级特性之神奇的HyperLoglog解决统计问题
- 太赞了!靠着这份面试题跟答案
- 数值分析-数值分析下的误差分析
- drools 6.5 决策表使用
热门文章
- 高德地图初体验demo
- java连接redis设置密码_jedis设置密码连接Redis
- 京东商品详情数据接口(APP端,H5端),实时了解商品价格走势,接口代码教程
- python、java、ruby、node等如何提取office文档中的内容?
- 漫谈程序员系列:群星闪耀的黄金时代
- php arcsin函数,excel如何计算反三角函数
- Windows系统主机加固
- 【读书笔记】之蔡康永的说话之道
- 消逝的光芒 Dying Light for Mac 跑酷僵尸游戏 动作生存游戏
- Win10+1050Ti配置tensorflow-gpu教程 (解决1050ti配置cuda失败的问题)