问题标签 [decimal-point]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1021 浏览

iphone - 实现小数而不是分数,Calculator Xcode App

我到处搜寻,但没有找到与我类似的情况。. Xcode/Objective C 的新手,我正在组合一个双重用途(分数/小数)计算器应用程序。我在分数上找到了一些好东西,并让它们正确计算。然而,小数是另一回事。我可以让它出现在这个:

或这个:

后者效果很好,可以在计算器上显示。我尝试将它作为插槽读取,双倍,我似乎无法正确读取它......这是我获取数字的方式:

{

}

我到处寻找,尝试从浮点数更改为双精度数(当我与它们一起玩时,我可以让它显示 0.00)这也是我将分数的答案转换为小数的方法..它也很好用:

再说一遍,清楚地说...我怎样才能让Objective C看到应用程序中输入的小数,并将答案正确地显示为小数..我搞砸了,因为我开始这个主要是一个分数计算器?感谢一个从 BASIC 转到 Objective C 的菜鸟

编辑 4/27/12 * ** (Stack 的新手 - 但请阅读我在下面的评论.. 我正在寻找为什么我不能将小数读入我的程序......我尝试从整数(其中我知道不会工作)和双打和浮动,但是当我把这一切都作为双打运行时,我得到的只是用户输入的 0.00:

因此,目标是能够计算用户输入的十进制数......关于 if/else 情况的任何建议,因为这些数字在累加器中建立 / 和 currentNumber 的双倍,并在以后变成分子/分母..(这可能是我的问题,但它不应该很难,但我很难用 BOOL 或其他东西说,嘿..这不是分数,它是小数 - 所以让这样做 - 请帮忙!!快疯了!

0 投票
1 回答
7717 浏览

asp-classic - 指定字符串中变量的小数位

在短暂寻找了几个小时后,我看到了解决我的问题的多种解决方案,但我正在努力实施它们,希望有人可以帮助一个菜鸟。

问题是我在一个 ASP/MySQL Web 应用程序中有一个下拉框,它错误地显示了一些价格。例如,如果数据为 32.00,则显示的数字将返回为 32,类似地,如果它为 6.50,则显示为 6.5 数据类型或价格在 db 表中设置为 Decimal(19,2) 长度,并且价格在其他地方正确显示除了在下拉框中显示的这一选项实例。我很确定有一个简单的修复方法,并且非常感谢修复。我以为我可以添加 .toFixed(2) ,所以实际上它就像这样 <%=DealCartsDB("price").toFixed(2)%>,但它说不支持。

非常感谢任何帮助,谢谢。

0 投票
4 回答
6142 浏览

objective-c - 格式化浮点数以进行显示时限制小数位数和总位数

我需要最有效地在有限宽度的区域中打印一个浮点值。我使用的是NSNumberFormatter,并且我将小数点后的两个数字设置为默认值,这样当我有一个类似的数字时,234.25它会按原样打印:234.25. 但是当我1234.25有时,我希望它被打印为:1234.3,并且 11234.25应该被打印11234

我需要在点之后最多两位数,如果我在点之后有数字,则总共最多需要五位数字,但如果整数部分有更多,它也应该打印超过五位数字。

我看不到限制NSNumberFormatter. 这是否意味着我应该编写自己的函数来以这种方式格式化数字?如果是这样,那么获取数字的整数和小数部分的位数的正确方法是什么?我也更喜欢使用CGFLoat,而不是NSNumber避免额外的类型转换。

0 投票
16 回答
21674 浏览

ios - 如何限制 UITextField 中的小数点数?

我有一个 UITextField,单击它会在左下角显示一个带小数点的数字键盘。我正在尝试限制该字段,以便用户只能放置 1 个小数点

例如
2.5 OK
2..5 NOT OK

0 投票
1 回答
11830 浏览

floating-point - 如何根据位数计算精度的小数位数?

我正在学习浮点格式(IEEE)。在单精度浮点格式中,提到尾数有 24 位,因此它有 6 1/2 位精度(根据“理解机器”一书),以及7.22 位精度

我不明白如何计算精度的十进制数字。有人可以启发我吗?

0 投票
2 回答
1144 浏览

javascript - Javascript - 价格和浮动

我正在对价格进行一些操作i.e. decimal numbers such as 999.99

问题是我找不到在 JavaScript 中使用浮点数的替代方法。浮动并不完全准确,也不足以准确定价。

运算包括乘法、加法、减法和除法。

通常编程语言都有一个定点十进制库,但在 JavaScript 中找不到类似的库。

帮助会很棒!

谢谢 :)

0 投票
4 回答
6723 浏览

ruby-on-rails - 用于 GPS 坐标的 Rails 3 浮点数或小数

我需要将 GPS 坐标存储在数据库中。我听说浮点数不如小数准确。真的吗?如果是这样,有什么理由要使用花车?

0 投票
2 回答
8343 浏览

c# - C#中的浮点数到十进制转换

为什么上面的代码需要显式转换。浮点数/双精度数 > 十进制数的范围?

0 投票
1 回答
396 浏览

ios - 小数点前或小数点后没有零

我的应用程序中有简单的计算

现在,当我计算结果看起来像这样:,7564,5

我需要我的结果如下所示:0,7564,50

我的问题是小数点前或小数点后没有零

0 投票
6 回答
66842 浏览

excel - 在excel中使用VBA截断双精度

我需要截断双精度值的小数位数以显示在文本框中。如何使用 vba 实现这一目标?