问题标签 [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 投票
5 回答
202780 浏览

java - Integer.valueOf() 与 Integer.parseInt()

除了Integer.parseInt()处理减号(如记录)外,和之间还有其他区别Integer.valueOf()Integer.parseInt()

而且由于两者都不能解析,十进制千位分隔符(产生NumberFormatException),是否有可用的 Java 方法来做到这一点?

0 投票
5 回答
24820 浏览

python - 格式化包含带前导零的小数点的数字

我想用前导零格式化一个带小数点的数字。

这个

考虑所有数字甚至小数点。python中是否有一个只考虑整个部分的函数?

我只需要格式化不超过五位小数的简单数字。此外,使用%5f似乎考虑尾随而不是前导零。

0 投票
1 回答
1937 浏览

ios - NSNumberFormatter 不接受小数点后的零

有人问过类似的问题,但我发现提供的解决方案不适用于最新的 iOS SDK,或者不完全适用于这种特殊情况。

我使用 NSNotification 调用一个方法,该方法在 UILabel 中使用分组符号格式化数字,因为它是使用按钮输入中的数字输入的。它也适用于整数和小数——只要小数点后没有输入零。例如,如果输入 2000,它会显示为 2,000,因为它输入得很好。如果输入 23.345,也显示得很好。对这些数字进行的任何计算都是正确的。但是不能输入0.0001或者0.2340007!它只是不会在小数点后附加任何零。

我从 stackoverflow 的另一篇文章中得到了原始代码的想法:

格式化程序的参数没有多少(我已经尝试过)允许在小数点后输入零。

0 投票
1 回答
7543 浏览

datagridview - DataGridView:使用小数的 DefaultCellStyle


我在 winforms 上使用 Datagidview 控件。这是动态填充的。我正在尝试在网格中显示 4 个十进制格式的数字。我将 DefaultCellStyle 属性应用为;


当我输入数据为 21.2134 时,它会正确显示。但是当我输入像 20 这样的完整数字时,它显示的数字是 20.0000。我想摆脱那些尾随的0。编辑:

刚刚遇到的另一个问题。使用此代码,它接受数据为 21.2100。


请帮我解决这个问题。
提前致谢。
维杰

0 投票
14 回答
54925 浏览

c# - 将 double 拆分为两个 int,一个 int 在小数点前,一个 int 在小数点后

我需要将一个 double 值拆分为两个 int 值,一个在小数点之前,一个在小数点之后。小数点后的 int 应该有两位数。

例子:

0 投票
10 回答
10340 浏览

objective-c - 将文本字段输入限制为小数点后一位

我创建了一个文本字段来输入金额。我希望用户只能输入一位小数。我在-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string方法中实现了这一点。

在一般情况下,它工作正常,但如果按下退格键并删除单个小数点,之后它仍然假定已输入小数点,因此不再接受小数点。

decimalPointEntered每当按退格键删除小数点时,我都需要重置标志。怎么做 ?

0 投票
5 回答
12762 浏览

android - Android中的小数点或小数逗号

如果语言集使用小数逗号或小数点,是否有一种简单的回读方法?

0 投票
4 回答
12569 浏览

matlab - Matlab:如何用逗号作为小数分隔符读取数字?

我有很多(数十万)相当大(> 0.5MB)的文件,其中数据是数字的,但用逗号作为小数分隔符。对我来说使用像sed "s/,/./g". 当分隔符是点时,我只使用textscan(fid, '%f%f%f'),但我看不到更改小数分隔符的选项。如何以有效的方式读取这样的文件?

文件中的示例行:

注意: R 有一个类似的问题,但我使用 Matlab。

0 投票
3 回答
4448 浏览

matlab - 将十进制数转换为向量

在matlab中我想转换这个:

成向量

我找到了几种使用命令将整数转换为向量的解决方案,scanf, num2str,...但这些命令不适合非整数,并且一些解决方案存在大量小数位数的问题......

需要这种转换,因为我想查看和使用数字的所有数字。

0 投票
2 回答
74641 浏览

mysql - 更改 MySQL 中的小数点分隔符

是否可以将十进制逗号从“。”更改为 (点)到 MySQL 输出中的其他字符(逗号)?我不想使用类似的函数FORMAT,我只想使用我通常使用的所有查询而不做任何修改。我正在寻找一些设置(一些变量,语言环境等)。我试图搜索手册但没有成功。