我们在实际开发中往往会遇到很多格式化的数字的。因为银行往往要用到金钱类型的东西。
Format format = new DecimalFormat(",###.00");
if (!fieldvalue.equals("")) {
while (fieldvalue.indexOf(",") != -1) {
fieldvalue =
fieldvalue.substring(0, fieldvalue.indexOf(","))
+ fieldvalue.substring(
fieldvalue.indexOf(",") + 1);
}
if(new Double(fieldvalue)==0){
fieldvalue="0.00";
}
else{
fieldvalue = format.format(new Double(fieldvalue));
}
}else{
fieldvalue = "0.00";
}
下面的代码就是来转化其中。
%分号的分割。
if (styleclass.indexOf("_r") != -1) {
if (!fieldvalue.equals("") && fieldvalue.indexOf("%") == -1) {
long long_value =
(long) (new Double(fieldvalue).doubleValue() * 1000000);
double double_value = long_value * 100;
fieldvalue = String.valueOf(double_value / 1000000);
Format format = new DecimalFormat("##.0000");
fieldvalue = format.format(new Double(fieldvalue));
fieldvalue += "%";
}
strchange = "replaceDiscount(this)";
}
可以通过此方法
fieldvalue =RequestUtils.lookup(pageContext, name, property, null).toString;来获取其中的value的值。
分享到:
相关推荐
你可以直接对`Money`类型的对象执行算术操作。 3. **货币转换**:除了基本的格式化和计算,`accounting`库还允许进行货币间的转换。通过提供汇率,你可以将一种货币的值转换为另一种货币。这在处理跨国交易或者需要...
针对这种情况,"CRL中的金钱货币数据类型"这个程序旨在填补这一空白,为开发者提供一个专门用于处理货币值的数据结构,从而简化涉及金融计算的程序开发。 在C#编程语言中,虽然没有内建的货币类型,但通常会使用`...
在JavaScript编程中,将整数字符串转换为金额类型数据是一项常见的需求,特别是在财务软件和电子商务应用中。本文提供了一个示例代码函数,该函数能够将传入的整数字符串转换为中文金额表述的字符串。整个转换过程...
众所周知,Android中的editText默认的属性里面是没有金额类型的,所以要实现这个功能我们就必须自己动手丰衣足食。下面话不多说了,来一起看看详细的介绍吧。 一.EditText只允许输入数字、小数点。 首先要知道金额有...
### MySQL 数据类型转换详解 #### 一、引言 在MySQL数据库中,数据类型转换是一项非常重要的技能。它可以帮助我们灵活地处理不同类型的数据,尤其是在进行数据检索或处理时,经常需要将一种数据类型转换为另一种...
根据金额以及币种翻译成英文大写,如: 输入:amt=50505005050.05 curr=THB 输出:SAY Titanium Healthy Beauty FIFTY BILLION FIVE HUNDRED AND FIVE MILLION FIVE THOUSAND FIFTY CENTS FIVE
jsp中金额的处理
java金额转换小程序
在编程世界中,Java是一种广泛使用的面向对象的编程语言,其数据类型是编程的基础。Java提供了两种主要的数据类型:基本数据类型(如int、char、boolean等)和引用数据类型(如类、接口和数组)。这些数据类型在不同...
这个自定义数据类型可以用于存储财务交易中的货币金额,确保数据的准确性和一致性。 #### 结论 掌握SQL Server的数据类型及其使用方法,对于高效地设计和管理数据库至关重要。通过合理选择和自定义数据类型,不仅...
此外,对于总计、收款和找零这三种金额类型的读取,意味着它具备基本的计算能力,能够快速处理交易中的数学逻辑。 在实际应用中,"pb9超级读语音金额"可能会集成到收银机、自助结账终端、移动支付应用或者其他财务...
金钱四类型图示说明.pptx,370e59b56b6521a.pptx
本文将详细探讨如何实现“金钱大写转数字类型,精确到分”的功能。 首先,我们需要理解汉字大写金额的构成。大写金额通常包括以下部分:零(零)、壹(1)、贰(2)、叁(3)、肆(4)、伍(5)、陆(6)、柒(7)...
在Swift编程语言中,处理货币金额的精确性和类型安全性至关重要,因为这直接影响到财务计算的准确性。"Money"是一个开源库,它为开发者提供了一种高效且类型安全的方式来表示和操作货币值。在这个库中,货币金额被...
本篇文章将深入探讨如何在iReport中利用`scriptlet`来实现特定的功能,特别是针对描述中提到的小写金额转换为大写的示例。 `scriptlet`是iReport中的一个关键组件,它允许我们在报表生成过程中添加自定义的Java代码...
变量用来存储数据,分为整数类型、浮点数类型、金钱类型、字符串类型、字符类型等。整数类型包括int、long等,浮点数类型包括double、float等,金钱类型包括decimal等。 3. 变量的使用规则 变量的使用规则包括:...
- **计算规则**:定义工资类型的计算逻辑,如固定金额、百分比等。 - **会计处理**:指定工资类型对应的会计科目,以便进行财务核算。 #### SAP HR工资类型的应用场景 1. **基本工资**:用于计算员工的基本月薪或...
- `openMoney`:金额类型,必须大于等于1,记录开户时的初始金额。 - `balance`:金额类型,必须大于等于1,记录当前账户余额。 - `pass`:长度为6位的数字字符串类型,作为银行卡密码,默认值为"888888",不允许为...
金钱四类型图示.pptx,8d812b31d4c4909.pptx