问题标签 [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.
binding - 使用带有模式绑定的值时如何格式化浮点小数?
我有一个 NSTextField,它通过 Interface Builder 通过“带模式的值”字段绑定到一个浮点值。默认显示模式为%{value1}@
有什么方法可以修改该行以将输出格式化为小数点后 2 位?还是只能通过代码实现?
java - 如何获得小数点后的数字?(爪哇)
有没有一种简单的方法可以从 d 中自己提取 0.321562?我试着在数学课上找,但没有运气。如果这可以在不转换为字符串或强制转换为其他任何内容的情况下完成,那就更好了。
c# - 如何修复有小数分隔符问题的应用程序
这篇文章是关于 C# 和 .Net 的,但有些信息对其他技术很有价值。
从我记事起,我就一直遇到应用程序或游戏因解析十进制数的不同风格而崩溃的问题。它经常发生,从 CAD 应用程序、库到网页。我不确定是无知还是缺乏知识,但这真的很烦人。
有什么问题?这是一篇关于它的wiki文章,但很简短:
这是一张显示世界各地使用哪种小数分隔符(十进制标记)的地图。
小数点:
- 期间 - 蓝色
- 逗号 - 绿色
- 非西阿拉伯数字——红色
- 未知 - 灰色
大多数欧洲,南美洲写 1 000 000,00 或 1000000,00 有时 1.000.000,00 与“帝国”相反(标记为蓝色)写 1,000,000.00
让我从我上个月遇到的所有问题中给你一些。
- 难以阅读的网页上的数字:让我们来看一个观看次数最多的 YT 视频。它告诉我390159851。超过一百万的数字很难阅读,数量级是多少?是3900万还是390?
适用于 Windows Phone 7 的Mirosoft XNA 示例:有一个非常简洁的类可以解析 XML 文件以生成 XNA 动画
double.Parse
抛出异常,一个简单的方法是使用XmlConvert.ToDouble();
或解析InvariantCulture
..Net 应用程序使用 CSV 文件将输入向量存储为 CSV - 也会抛出。
另一个在类中有一些解析的 .Net 应用程序 - 抛出。
那么我们该如何解决这个问题呢?
- 修复代码中的错误 - 只能使用可用的源代码并且很乏味。
- 更改数据(CVS、XML 等)——即使有可能,但对更改数据不太满意。
- 更改操作系统默认的小数点分隔符 - 不会发生。
有没有其他方法可以解决这个问题?我可以使应用程序保持不变吗?就像在不同的环境中启动应用程序一样。
PS。我想运行该应用程序,但我没有代码。
objective-c - Implementing decimal through (id)sender tag with Xcode
I have a simple iOS/objective C question. I have searched the forum and have tried a couple different approaches but I cant seem to figure this out, I am very new to coding so I apologize for this may seem silly. I am trying to build a simple calculator with buttons made from scratch but I am stuck on the decimal portion. I am using a switch statement to input my numbers through the button (id)sender. You can see the portion I commented out, this is where I was going to take the id tagged with 10 and write some kind of statement to implement a decimal into the float value.
I also looked at a previous post which appends the decimal place. I tried to alter the code but it seems like im missing quite a few things here.
Any help/suggestions/sample code would be very helpful, again im sorry for the newbie question, im trying my best to learn the basics.
java - 你能做一个TextField接受 , 和 . 作为小数分隔符?
在 Wicket 应用程序中,我有一个十进制数字文本字段:
我希望它始终接受两者。(点)和 ,(逗号)作为小数分隔符(与浏览器的区域设置无关)。
为了显示该值,使用了会话的语言环境[在我们的例子中,它被强制为“fi”(-> 逗号)],但在这里我感兴趣的是该字段接受什么作为输入。
我的问题是,我是否必须将字段更改为TextField<String>
,并手动转换为域对象的类型(BigDecimal)?或者有什么方法可以使用TextField<BigDecimal>
(例如允许使用 Wicket 的 MinimumValidator 或 RangeValidator),并且仍然让它接受两个小数分隔符?
javascript - 添加逗号,小数到数字输出javascript
我正在使用以下代码从起始数字开始计数。我需要的是在适当的位置(千位)插入逗号,并在最后两位数前面放一个小数点。
在这里执行:http: //jsfiddle.net/blackessej/TT8BH/3/
python - Convert decimal mark when reading numbers as input
I have a CSV file with data reading that I want to read into Python. I get lists that contain strings like "2,5"
. Now doing float("2,5")
does not work, because it has the wrong decimal mark.
How do I read this into Python as 2.5
?
android - Android计算器在结果后截断不必要的小数位
我总是以十进制格式获得结果,例如如果我输入“1”,它会转换为“1.0”,最终结果也以十进制格式出现。谁能告诉我如何始终以简单格式而不是十进制格式显示用户输入?
这与我之前的帖子有关:
javascript - 将小数添加到字符串
我有一个脚本,它需要一个大数字并计数。该脚本将数字转换为字符串,以便可以使用逗号对其进行格式化,但我还需要在最后两位数字之前添加一个小数位。我知道这一行处理逗号:
我可以添加类似的代码行来完成添加小数点吗?
c# - LINQ 查询,忽略某些小数点的结果
我需要在 C# 中对大型数据库执行 LINQ 查询。我需要在查询中使用的列之一是双列。我需要省略此列中小数点后 4 位以上的结果。数据库无法更改,因为其他程序需要使用它并使用我不想要的东西。然后将结果添加到列表中以供以后使用。我认为这会奏效。
但是,它会返回字符文字中有太多字符的错误。到目前为止,整个查询看起来像这样