decimal相关内容

指定的默认​​格式Decimal.ToString的()方法

我有很多电话应用程序 Decimal.ToString的(无效)。默认的格式是不是需要什么。我可以改变这些调用其他 更新 由于回答以下指示,就可以做我想做的,但我不应该这样做,因为它不是良好的编程习惯。有涉及重写调用许多替代办法;我打算去的方法是存储所需的格式为一个字符串常量,它传递给电话: 类示例 { 常量字符串s_DecimalFormat =“N2”; 私人小数myDe ..
发布时间:2015-11-27 12:19:13 C#/.NET

验证在文化十进制数

任何人都可以请解释为什么在“EN-GB”文化的格式,在decimal.Parse()函数将返回15 1,5? 输入1.5,当我看到同样的结果“德”文化,回报为15。 我知道这是正确的编程,我只是试图理解为什么这是正确的。我GOOGLE了这一点,并拿出什么:( 我试图验证对文化的用户输入,并用0填充输入字段时解析失败,但与15填充字段时,他们已经进入了1,5感觉不对,我觉得像它应该是“失败”时 ..
发布时间:2015-11-27 12:18:12 C#/.NET

.NET Decimal.ToString的(格式)在Javascript

我有一个字符串(€#,###。00),它工作正常aDecimal.ToString(“€#,###。00”)在.NET中,我不知道是否有人知道如何可以实现用JavaScript 解决方案 还有 .toLocaleString(),但不幸的是规范这个定义为“实现相关的” - 我讨厌当他们做到这一点。因此,它的行为不同的方式在不同的浏览器: VAR VAL = 1000000; 警报(v​​ ..
发布时间:2015-11-27 11:54:06 C#/.NET

普通防爆pression为十进制数

我需要一个验证的正则表达式的小数。它应该允许最多5小数点后的位数。允许: 1 1.0 12.0 12.01 123.01 1,123.01 1,123.013 21,123.01234 3,21,123.01234 我该怎么办的正则表达式呢? 解决方案 ^ [\ D,] +(\。\ D {1,5})?$ ..
发布时间:2015-11-27 11:39:02 C#/.NET

.NET:日期时间转换为十进制

在SQL服务器(T-SQL),你可以一个DateTime变量转换为AA十进制值是这样的: 转换(十进制(20,10),@数值指明MyTime) 采样输入:2012-07-27 08:29:20.000 示例输出:41115.3537037037 有没有转换的日期时间在.NET(C#或VB)同类型小数的任何等同方法? 我期待在不同的日子比较倍。 计算 41115.3537037 ..
发布时间:2015-11-27 11:23:15 C#/.NET

在设计带来新的十进制为什么指定为控件的属性数值(新INT [] {...在code?

在我的C#.NET WinForm的在VS2005的应用程序,我有一个NumericUpDown控件。在设计师,我的的NumericUpDown的最小属性设置为-65535。 在窗体的了.Designer.cs code,我希望看到这样的: this.myNumericUpDown.Minimum = -65535; 而是我得到的: this.myNumericUpDown.Mi ..
发布时间:2015-11-27 10:57:05 C#/.NET

十进制格式与特定的小数位的百分比

<%= Model.STPData.InitialRateSetting.HasValue? Model.STPData.InitialRateSetting.Value.ToString():“”%> 在 Model.STPData.InitialRateSetting 是一个小数。我想将其格式化为百分比,然后绕着它到5位小数。我将如何做呢? 解决方案 您可以使用 M ..
发布时间:2015-11-26 20:55:45 C#/.NET

什么是第二个最低值,小数可以重新present?

什么是第二个最低的价值,一个十进制可以重新present?这是比 Decimal.MinValue 不是一个十进制可以重新$ P任何其他价值较大和较小的值$ psent。我怎样才能获得在C#中这个值?谢谢! 解决方案 第二小值 Decimal.MinValue + 1 。 这可以从文档中推断十进制: 一个十进制数是由一个符号的一个浮点值,一 数字值,其中在所述值的每个数字范围从0到9, ..
发布时间:2015-11-26 19:51:32 C#/.NET

如何转换包含一个指数为十进制和回串一串

我将code Delphi和C#之间。 值存储在从Delphi应用程序中的文本文件中的字符串。所存储的值的一个例子是:“4.42615029219009E-5' 现在在我的C#应用​​程序,我需要读取该字符串值,然后以后必须重新写出来的价值的能力。起初我用code类似于: 字符串stringField =“4.42615029219009E-5”; 双someMoneyVar = Conve ..
发布时间:2015-11-26 19:17:00 C#/.NET

C#.NET将字符串转换为十进制谜!

我现在面临有关从字符串转换使用C#.NET为十进制的一个问题。现在的问题是,我已经写了下面的code和我的开发Windows 7的.NET Framework 3.5的系统工作正常。但是,如果我移动应用程序在Windows 2003 Server的.NET 3.5框架的结果是不同的。任何人都可以明白发生什么呢? code: DEC = Convert.ToDecimal(strDec); Wi ..
发布时间:2015-11-26 18:10:43 C#/.NET

在视图模型解析十进制

我正在开发的ASP.NET MVC 3的站点。 属性 [DisplayName的(“成本”),DisplayFormat(DataFormatString =“{0:F2}”,ApplyFormatInEditMode =真) 公共小数成本{获得;组; } 查看 @ Html.EditorFor(X => x.Cost) 视图呈现费用作为1000,00(例如)。问题 ..
发布时间:2015-11-26 17:03:00 C#/.NET

我如何四舍五入小数在净2位小数?

这应该很容易,但我不能找到一个内置的方法吧,.NET框架必须有一个方法来做到这一点! 私人小数RoundDownTo2DecimalPlaces(小数点输入) { 如果(输入℃,) { 抛出新的异常(“不negitive号测试”); } //必须有一个更好的办法! 返回Math.Truncate(输入* 100)/ 100; } 解决方案 没有 ..
发布时间:2015-11-26 16:57:28 C#/.NET

二进制重新$ P $一个.NET小数的psentation

嘿,快速的问题:如何做一个.NET 十进制键入得到psented二进制在内存中再$ P $? 我们都知道浮点数存储和正是如此的原因,其不准确,但我无法找到十进制除以下的信息: 显然比浮点数更精确 采用128位的内存 2 ^ 96 +符号范围 28(有时29?)的数量总显著位数 有什么办法,我可以想出解决办法?在我的计算机科学家需要的答案,并试图研究一个小时后,我找不到它。好像有任何浪费许多位 ..
发布时间:2015-11-26 16:48:42 C#/.NET

其值不能被重新$ P $由双正确psented

双数据类型不能正确地重新present一些基本的10个值。这是因为重present实数如何浮点数。这意味着是重新presenting货币价值时,应该使用十进制值类型为prevent错误。 (随时纠正这一preamble错误) 我想知道的是什么是其中present下双数据类型这样的问题,在64位架构的值在标准Net框架(C#,如果有差别)? 我希望答案是一个公式或规则来找到这样的价值观,但我也想 ..
发布时间:2015-11-26 01:12:56 C#/.NET

小数在C#中的误解?

(在试图分析如何十进制作品)及和放大器;阅读 @jonskeet文章,看到的 MSDN 和思考的最后4小时,的 我有一些问题: 在此链接他们说的东西很简单: 1.5×10 ^ 2 的 2 显著数字 1.50×10 ^ 2 的 3 显著数字。 1.500×10 ^ 2 的 4 显著数字等... 确定...我们的想法。 从Jon的文章:的 *号尾数/ 10 ^指数 和往 ..
发布时间:2015-11-26 00:43:53 C#/.NET

十进制不同的再presentations为Double数学解释

我不知道如果陈述一个堆栈溢出问题,这种不规范的方式是好是坏,但这里有云: 什么是最好的(数学或其他技术)的解释,为什么在code: 静态无效的主要() { 十进制[] ARR = { 42米, 42.0米, 42.00米, 42.000米, 42.0000米, 42.00000米, 42.000000米, 42.00000 ..
发布时间:2015-11-26 00:35:22 C#/.NET

我怎么能转换成十进制?为十进制

可能是它是一个简单的问题,但我尝试所有转换方法!它仍然有错误! 你会帮我吗? 十进制? (可空十进制)以十进制 解决方案 有很多的选择...... 十进制? X = ... 小数A =(十进制)X; // 作品;抛出如果x为空 小数B = X 21 123M; // 作品;默认为123M如果x为空 小数C = x.Value; // 作品;抛出如果x为空 小数D = x.GetValue ..
发布时间:2015-11-26 00:33:24 C#/.NET

有没有办法让"显著数字"的小数?

更新 确定,经过一番调查,并在很大一部分要归功于乔恩和汉斯提供了有益的答案,这就是我能够放在一起。到目前为止,我觉得它似乎运作良好。我不会赌当然,我的生活就其总的正确性。 公共静态INT GetSignificantDigitCount(此十进制值) { / *所以,小数类型基本上重新psented作为两种分数$ P $ *整数:一个分子,可以是任何东西,分母是 * ..
发布时间:2015-11-26 00:08:39 C#/.NET

Decimal.One,Decimal.Zero,Decimal.MinusOne在.NET中的作用是什么

简单的问题 - 为什么十进制类型定义这些常量?何必呢? 我在寻找原因,这是由语言,编译器无法使用或效果定义的一个原因。为什么在首位把这个在那里?编译器可以很容易在网上0米,因为它可以Decimal.Zero,所以我不买它作为一个编译器的快捷方式。 解决方案 小澄清。他们实际上是静态只读值,而不是常量。这已在.net中的一个明显区别,因为常数值的内联的由各种编译器,因此它无法跟踪其使用在编译的 ..
发布时间:2015-11-26 00:03:53 C#/.NET