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

double转string

    博客分类:
  • java
 
阅读更多
 1public String double2String(double d, int fNumber) {
 2        if (fNumber < 0)
 3            fNumber = 0;
 4
 5        String pattern = null;
 6        switch (fNumber) {
 7        case 0:
 8            pattern = "#0"//$NON-NLS-1$
 9            break;
10        default:
11            pattern = "#0."//$NON-NLS-1$
12            StringBuffer b = new StringBuffer(pattern);
13            for (int i = 0; i < fNumber; i++{
14                b.append('#');
15            }

16            pattern = b.toString();
17            break;
18
19        }

20        DecimalFormat formatter = new DecimalFormat();
21        formatter.applyPattern(pattern);
22        String value = formatter.format(d);
23        return value;
24    }
double直接输出时,如果小数点后位数太长会出现字母e,采用本方法转换为string再输出
分享到:
评论

相关推荐

    c++中double与string相互转换算法

    本资源整理了几种c++中double与string相互转换方式,包含完整的vs2010工程。可直接使用。

    double to string

    double to string double to string

    double转换成string

    double string 转换 /** * This class is converts a Double to a double-digit String * (and vise-versa) by BeanUtils when copying properties. * * @author &lt;a href="mailto:matt@raibledesigns.com"&gt;Matt ...

    c++ string转换double

    string转换double string转换double string转换double string转换double

    string转化成int,double,bool

    对string作了一些扩展,包括string转化为int、string转化为double、string转化为bool、打印系统当前时间。但没有解决数据溢出的问题,请大神帮忙解决!

    matlab开发-FastStringToDouble转换

    matlab开发-FastStringToDouble转换。str2doubleq将文本转换为双精度,与matlab的str2double类似,但速度快了400倍!多线程。

    Java中double类型下出现精度计算错误情况下出力方法

     要保证精度就要使用BigDecimal类,而且不能直接从double直接转BigDecimal,要将double转string再转BigDecimal。也就是不能使用BigDecimal(double val) 方法,你会发现没有效果。要使用BigDecimal(String val) 方法...

    double转换成string型.pdf

    double转换成string型.pdf

    java\String类型转换成整数double

    java\String类型转换成整数double

    C++里如何将int类型的16进制数转换成string类型[归类].pdf

    在 C++ 中,数字可以用 int、float、double 等类型表示,而字符串可以用 char[]、string 等类型表示。 将 int 类型的 16 进制数转换成 string 类型 在问题中,我们看到的是如何将 int 类型的 16 进制数转换成 ...

    java中String类型转换方法.pdf

    String str = Double.toString(d);` * 使用字符串连接操作:`double d = 3.14; String str = "" + d;` 长整型到字符串 将长整型变量转换为字符串可以使用以下方法: * 使用 `Long.toString()` 方法:`long l = ...

    MFC数据类型转换

    支持int转string,double转string,string转wstring,const char*转为char*,wstring转string,utf8转gbk,gbk转utf8等

    C++如何通过ostringstream实现任意类型转string

    再使用整型转string的时候感觉有点棘手,因为itoa不是标准C里面的,而且即便是有itoa,其他类型转string不是很方便。后来去网上找了一下,发现有一个好方法: 代码如下:#include &lt;iostream&gt;#include &lt;sstream&gt;#...

    java中string和int型的相互转换.doc

    除了 String 和 int 类型的相互转换之外,还有许多其他数据类型的转换,例如将 String 类型转换为 double、float、long 等类型,或者将这些类型转换为 String 类型。 在 Java 中,我们可以使用 `valueOf()` 方法或 ...

    C# 按照IEEE 754标准对Float和Double类型进行转换

    Convertor按照IEEE 754标准对Float和Double类型进行转换

    Java 精确计算-double-float-String

    NULL 博文链接:https://thinktothings.iteye.com/blog/801301

    Android String类型转换为float、double和int的工具类方法

    今天小编就为大家分享一篇Android String类型转换为float、double和int的工具类方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    java String 转成Double二维数组的方法

    下面小编就为大家带来一篇java String 转成Double二维数组的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    java中数据类型转换

    java中数据类型转换 收藏 java中数据类型转换 1如何将字串 String 转换成整数 int? A.... 1). int i = Integer.parseInt([String]);...i = Integer.parseInt(...注: 字串转成 Double, Float, Long 的方法大同小异.

    C++以double方式表示时间

    学习DELPHI的方法,以一个DOUBLE值来表示时间,这样很容易算出两者的时间差等信息。同时具有一个将时间转为字符串的函数,方便调用。 同时包含一个CHDateTime类,便于使用。 C++中的std::string功能强大,一般在可以...

Global site tag (gtag.js) - Google Analytics