number-formatting相关内容

使用字符串格式显示小数高达2处或简单的整数

我有一个价格字段中显示有时可以是100或100.99或100.9,我要的是在2位小数,显示的价格只有小数如果100,输入了这个价格,比如它shold只显示100 100.00不,如果价格是100.2它应该显示100.20同样为100.22应该是一样的。 我一派并在一些例子来了,但他们没有匹配正是我想要的: //只保留两位小数 的String.Format(“{0:0.00}”,123.456 ..
发布时间:2016-08-26 14:58:52 C#/.NET

C#转换的int字符串填充零?

在C#我有需要要转换为字符串的整数值,但它需要前加零: 例如: INT I = 1; 当我将它转换为字符串,它需要成为0001 我需要知道在C#的语法。 解决方案 i.ToString()PadLeft(4,'0') - 还好,但没有按' ŧ覆盖所有的情况下结果 i.ToString(“0000”); - 明确表 - i.ToString(“D4”); - 短表 ..
发布时间:2016-08-26 14:19:53 C#/.NET

打印与千位分隔符整数在Windows中使用C

问题是pretty不言自明的,我想。我使用printf和朋友(的snprintf等)来显示一些内存统计数据都在百万甚至上百个的-十万不等。阅读格式,如“1523556”等多项大于“1523556”更容易我的思维懒惰的方式。 我已经尝试设置的语言环境,并使用撇号标记的格式说明符之前(%'D和%'LLU),但撇号显然是从SUS标准,因此它可能不适合我工作在Windows下反正。 是否有这样一个特定 ..
发布时间:2016-08-19 00:31:51 C/C++

格式化C#中的逗号和小数点的数字(asp.net MVC3)

我需要显示用逗号和小数点的数字。 例如: 案例1:十进制数为432324(这个没有逗号或小数点) 需要显示为 432,324.00 结果 但不是432324 案例2:十进制数为2222222.22(这没有逗号) 需要显示为 2,222,222.22 我试过的ToString(“#,## 0。##”)。但它不是格式化 解决方案 INT数= 1234567890; Conver ..
发布时间:2016-07-07 09:50:13 C#/.NET

十进制领域和本地化MVC3编辑

我的语言环境使用逗号,,而不是一个点。的小数点分隔符。 在MVC3,当我打开其中的十进制值显示与编辑观点 @ Html.EditorFor(型号=> model.MyDecimalVal) 值被正确地显示。 当我用逗号输入值,我得到错误“值不是一个数字”,如果我进入点值,我没有得到任何错误,但实际上没有价值被保存。 如何处理这种情况? 解决方案 四处逛逛这个通过调整您的验证逻辑 ..
发布时间:2016-06-22 11:57:36 ASP .NET

ASP.NET MVC模型绑定与全球数字格式

默认的模型粘合剂返回错误的时,我的应用程序在使用不同的编号为小数格式(例如1.2 = 1,2)国家正在使用的是双精度型属性。该网站的文化在我BaseController有条件地设置。 我曾尝试添加自定义模型粘合剂和覆盖bindModel功能,但我看不出如何让周围的错误在那里的文化已经被设置回EN-GB。默认 所以,我想增加一个动作过滤器,以我的BaseController,设置文化有无奈bin ..

检测数的文化在VB.Net即句号或逗号小数点/千位分隔符

在VB.Net,是否有自动检测线重新一批presentation文化的一种方式?我会解释的情况: 我们的asp.net网站接收船数据的XML数据源。在大多数情况下,对价格的数字格式使用一个简单的非格式化的整数例如“999000”。这很容易让我们来处理。 Occaisionally,也有千位分隔符和时期的小数点逗号。此外,由于我们的数据导入明白这一点这很好。例如“999,000.00”。 我们 ..
发布时间:2016-06-11 21:13:32 C#/.NET

在HTML角计算百分比

下面角小白!我想在我的HTML中显示的百分比值如下: < TD> {{((myvalue的/总价值)* 100)}}%下; / TD> 它的工作原理,但有时它给出了一个很长的小数,看起来怪怪的。我如何圆其关闭,以2位数小数点后?有没有更好的办法呢? 解决方案 您可以使用 toFixed 数的方法。((myvalue的/总价值)* 100).toFixed(2) ..

在AngularJS格式电话和信用卡号码

问题一(格式化电话号码): 我有格式化在AngularJS一个电话号码,但没有过滤它。有没有办法使用过滤器或货币至10位格式化为(555)555-5255 办法?仍然preserve领域作为整数数据类型? 问题二(遮蔽信用卡号码): 我有一个映射到AngularJS信用卡领域,如: <输入类型=“文本”NG模型=“customer.creditCardNumber”> 这是 ..
发布时间:2016-04-06 22:51:59 JavaScript

如何与千位分隔符(,)在Android中打字的时候格式化的EditText的输入?

我有一个的EditText ,它只是没有十进制数得到的数值。 的android:inputType下=“数字” 我想在我打字分隔千。例如25000人。 我知道我应该使用 TextWatcher 键,我用这个code,但我不能让它工作: @覆盖 公共无效afterTextChanged(编辑viewss){ 字符串s = NULL; ..

没有得到数字格式正确的输出

我在格式化的数字语言环境美。我面临的问题是,它不显示确切的数字用户给出,而其显示高达8位数字。 在childview它显示了用户的输入,但是当我尝试以显示它I N的groupview它只能显示8位 code: 的NumberFormat NUMBERFORMAT = NumberFormat.getNumberInstance(区域); numberFormat.format(双); / ..
发布时间:2016-03-20 23:51:21 Java开发

格式双打为String

可能重复:结果 如何很好地格式化浮点类型为String? 如何列出最多两个小数位数?这个方法我试过: http://developer.android.com/reference/java/文/ NumberFormat.html 但没有运气。低于code。也许有人可以帮助我。 包karcio.fuel.economy; 公共类FuelEconomy扩展活动 { 私人的EditT ..
发布时间:2016-03-19 16:05:21 Java开发

在将字符串转换为Double双无效

我得到一个NumberFormatException异常:无效的双“111,000,000”在此行中code的: 双SalePotential = Double.valueOf(EtPotential.getText()的toString()); 在我使用NUMBERFORMAT,格式化我的双重价值分离号并将其插入到一个EditText但是当我尝试检索的EditText的值,它抛出我异常的开 ..
发布时间:2016-03-19 00:52:56 移动开发

实时编辑后的And​​r​​oid的EditText如何格式化号码

我有一个EditText中,用户必须输入一个号码,包括小数,我想一个千位分隔符自动添加到输入号码,我尝试了几个其他的方法,但某些不允许浮点数,所以我想出了这个code效果很好,只表示字符串输入未编辑的实时一个可能的千位分隔符和错误似乎从s.replace()来干; AM2 =新TextWatcher(){ 公共无效beforeTextChanged(CharSequence中,诠释开始 ..
发布时间:2015-12-05 12:09:59 移动开发

显示小数点后只有两位数

如何让double值后,只有两位小数。 例如 如果 I = 348842。 双I2 = I / 60000; tv.setText(将String.valueOf(I 2)); 这code发电 5.81403333 。 不过,我想只有 5.81 。 那么768,16怎么办? 解决方案 使用 DecimalFormat的。 的DecimalFormat是Num ..
发布时间:2015-12-01 21:53:00 Java开发

如何在只读CultureInfo.NumberFormat设置CurrencySymbol?

我试图格式化货币(瑞士弗兰克 - DE-CH)用一个符号(CHF)是不同的,默认的.Net文化是什么(SFR)。问题是,对于NumberFormat的文化是只读的。 有没有一种简单的方法来解决使用的CultureInfo和NumberFormat的这个问题?有一些方法可以让我重写CurrencySymbol? 例: 昏暗newCInfo作为CultureInfo的= CultureInfo.G ..
发布时间:2015-11-26 10:15:25 C#/.NET