Java防止科学计数法

简介: Java防止科学计数法
public static String NonScientificNotation(String num)
 {
     Pattern pattern = Pattern.compile("-?[0-9]*.[0-9]*E[0-9]*");
     Matcher match   = null;
     match = pattern.matcher(num);
     if(match.matches())
    {
        BigDecimal decimal = new BigDecimal(num);
        num = decimal.toPlainString();
    }
    return num;
 }

用上述方法即可。


目录
相关文章
|
9天前
|
Java 数据库连接 API
Java中的异常处理:一种艺术与科学
【8月更文挑战第11天】在Java的编程世界中,异常处理是一种既需要技术精湛又需具备艺术感的实践。它不仅仅是捕捉和处理错误,更是一种确保程序健壮性和用户体验的策略。本文将探讨Java中异常处理的重要性,以及如何优雅地实现异常管理,提升代码的可读性和维护性,同时确保程序的稳定性和可靠性。
|
3月前
|
小程序 Java
java猜数字游戏并计数
java猜数字游戏并计数
30 4
|
XML Java 数据格式
Java乐观锁实现文章点击量、收藏计数、点赞计数
当要更新一条记录的时候,希望这条记录没有被别人更新 乐观锁实现方式: 取出记录时,获取当前 version 更新时,带上这个 version 执行更新时, set version = newVersion where version = oldVersion 如果 version 不对,就更新失败
23130 8
|
安全 Java
【JavaSE专栏44】Java常用类Calender解析,科学处理Java日期数据
【JavaSE专栏44】Java常用类Calender解析,科学处理Java日期数据
171 0
|
Java
Java如何避免使用double类型时展示科学计数
Java如何避免使用double类型时展示科学计数
322 0
|
算法 前端开发 Java
计算机课设:基于Java实现的简单科学计算器
计算机课设:基于Java实现的简单科学计算器
310 0
计算机课设:基于Java实现的简单科学计算器
|
分布式计算 Java Hadoop
Java实现单词计数MapReduce
本文分享实现单词计数MapReduce的方法
320 0
|
存储 算法 Java
第十二届蓝桥杯A组省赛填空题Java思路及代码合集(相乘直线货物摆放路径回路计数)
第十二届蓝桥杯A组省赛填空题Java思路及代码合集(相乘直线货物摆放路径回路计数)
260 0
|
Java Serverless
「数组计数」 & 「哈希表计数」解法,以及该如何选择两者 | Java 刷题打卡
「数组计数」 & 「哈希表计数」解法,以及该如何选择两者 | Java 刷题打卡