`
柳叶飘飘
  • 浏览: 1150 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

String类型格式化小数的方法

 
阅读更多
当数据库中使用VarChar类型定义字段时,可以正常保存形如0.00的小数,但是当读取该字段并且放入String类型变量时,如果小数形式为0.###时,小数点前面的0将被自动舍弃,取出的值显示为.###,目前了解的解决这个问题的方法是:
1. 使用java.text.DecimalFormat和java.math.BigDecimal类型对值进行格式化
例如:首先根据需要实例化一个format对象,DecimalFormat format = new DecimalFormat("0.00");
然后对String对象的值进行格式化操作:
String testTemp=0.1;
String test=format.format(new BigDecimal(testTemp));
打印一下:System.out.println(test);
结果为:0.10

持续更新中........
分享到:
评论

相关推荐

    python格式化输出:fstring格式化输出.docx

    ### Python格式化输出:f-string格式化输出 在Python中,字符串格式化是处理和展示数据的一种重要方式。从早期的`%s`格式化到`str.format()`方法,再到Python 3.6中引入的f-string(格式化字符串字面量),Python中...

    各种string类型转换

    在IT领域,字符串类型转换是编程中非常基础且重要的部分,尤其在处理不同编码、数据类型转换时,掌握...这些转换方法广泛应用于数据处理、格式化输出、编码兼容性解决等方面,是IT开发人员必须熟练掌握的基础技能之一。

    pb字符串长度格式化

    在PB中,我们可以使用多种方法来实现字符串长度的格式化。 1. **字符串截取**:PB提供了`Left`、`Right`和`Mid`函数,用于从字符串的左侧、右侧或指定位置开始截取一定长度的子字符串。例如,`Left(str, len)`将...

    C#String.Format数字格式化输出 .txt

    在C#编程语言中,`String.Format`方法是一种强大的字符串格式化工具,它允许开发者以预定义的格式输出各种类型的数据,特别是在处理数字时。通过使用特定的格式化字符串,可以控制数字的显示方式,包括小数点后的...

    Android 带小数点的字符串格式化为固定位数

    这个工具类可能提供了如`formatDecimal(String str, int totalWidth, int decimalWidth)`这样的方法,接受原始字符串、总位数(包括小数点)和小数位数作为参数,返回格式化后的字符串。 在实际应用中,这样的工具...

    String.Format数字格式化输出

    通过上述示例可以看出,`String.Format`方法提供了强大的格式化能力,使得开发者能够灵活地处理各种类型的输出。无论是简单的数字格式化还是复杂的日期时间格式化,都能够轻松实现。这对于提高代码的可读性和程序的...

    C#String.Format数字格式化

    ### C#中的String.Format方法与数字格式化 在C#编程语言中,`String.Format`是一种非常实用且灵活的方法,用于格式化字符串输出。通过该方法可以方便地控制数字、日期时间等数据类型的显示格式,这在实际开发过程中...

    C# 字符串格式化

    在 C# 中,使用 string.Format 方法对货币进行格式化,例如,string.Format("{0:C}", 0.2) 将结果格式化为¥0.20,在英文系统中将格式化为 $0.20。默认情况下,小数点后面保留两位小数,如果需要保留一位或者更多,...

    Java保留两位小数方法大全

    **原理**:`String.format`是一个强大的字符串格式化工具,可以灵活地控制输出格式。 **示例代码**: ```java double d = 3.1415926; String result = String.format("%.2f", d); ``` **解析**: - `"%.2f"` 是格式...

    JS中格式化数字的5个方法

    根据提供的文件信息,本文将详细介绍JavaScript中五种常用的数字格式化方法:`CurrencyFormatted`、`format_number`、`CommaFormatted`、`addCommas` 和 `number_format`。这些函数可以帮助开发者更加灵活地处理和...

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

    在C++编程中,数据类型之间的转换是常见的操作,特别是在处理用户输入或数据存储时。本文将详细讨论如何在...理解并熟练运用这些转换方法是C++编程的基本技能,特别是在处理用户输入、数据持久化或格式化输出等场景。

    C#String.Format格式化输出.rar

    本资源“C#String.Format格式化输出.rar”主要关注C#中的字符串格式化功能,尤其是`String.Format`方法的使用。字符串格式化是编程中一个非常重要的概念,它允许我们将数据按照特定的模板或格式进行输出,方便读取和...

    格式化写入字符串_labview_

    对于格式化写入,我们需要关注“格式化字符串”(Format String)函数,它可以将数值或其他数据类型转换为格式化的字符串。 3. **格式化字符串语法**:在LabVIEW中,可以使用类似C语言的printf格式来构造格式化字符...

    java数据格式化

    Java数据格式化是Java编程语言中处理数据呈现和解析的核心技术之一,主要涉及对文本、日期、数值等数据类型的格式化处理,以适应不同的显示需求和国际化标准。本文将深入探讨Java数据格式化的关键概念、类和方法,...

    C#实现格式化数据功能

    C#中的字符串格式化主要依赖于`string.Format`方法,它允许我们将变量值插入到一个格式化字符串中。例如,如果我们有一个整数`intValue`和一个浮点数`floatValue`,我们可以这样格式化它们: ```csharp int int...

    C#超级字符串格式化源码示例

    这个扩展版本的`SuperFormat`函数可以识别数字类型的参数,并使用`FormatNumber`方法进行格式化。当然,这只是一个基础示例,实际的“C#超级字符串格式化源码示例”可能会更复杂,包括错误处理、性能优化、更多类型...

    WPF中StringFormat的用法

    在Windows Presentation Foundation (WPF) 开发中,`StringFormat` 是一个非常实用的功能,它允许开发者以一种灵活且强大的方式格式化绑定的数据。本文将详细介绍 `StringFormat` 在 WPF 中的应用及其与 C# 中 `...

    python格式化输出保留2位小数的实现方法

    ### Python格式化输出保留2位小数的实现方法 在Python编程中,处理数值时经常需要将浮点数格式化为指定的小数位数。例如,在财务计算、数据分析或者简单的数学计算中,我们通常需要控制小数点后的位数来确保数据的...

    CSharp小数位数保留的方法大全

    `String.Format` 方法提供了一种灵活的方式来格式化字符串,可以方便地保留小数位数: ```csharp string result = String.Format("{0:N2}", 0.55555); // 保留两位小数 ``` 这里的 `{0:N2}` 是一个格式化字符串,`...

Global site tag (gtag.js) - Google Analytics