问题标签 [numeric]

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 投票
2 回答
3577 浏览

c# - C# 十进制转数字(?,?)

我有一个问题,我还没有找到解决方案,所以我请求你的帮助。在我的数据库中,我有一些 int、decimal 和 string 需要以特定长度和精度的数字转换以包含在平面文件中。

前任:

它不能放逗号或点。有没有一个简单的解决方案我尝试了很多东西,但没有一个会给我我的结果,除了做循环 foreach 在我的平面文件中归档太脏!

编辑:

平面文件根据起点和长度获取信息,因此我包含在文件中的每个数据都必须是一定长度。以我为例的数字

我想知道如何根据 N( , )解析任何十进制或整数数据

0 投票
3 回答
581 浏览

python - 关于 Python 的混合数值数据类型将结果转换为最复杂的操作数

一点背景:我正在通过 O'Reilly 的“Learning Python”一书学习 Python,我在 Java 方面有一些经验。

无论如何,在阅读第 5 章时(实际上我还处于中间阶段),我遇到了一个关于 Python 处理混合数值表达式结果的方式的问题。在书中,他们使用了一个混合整数和浮点数 (40 + 3.14) 的示例,并继续解释这个表达式的结果将是一个浮点数,因为 Python 将操作数转换为最复杂的操作数。

我的问题是:程序员不必记住哪个数字操作数是最高的并记住结果将被“提升”到该格式,为结果类型创建一个特殊的数字文字不是更简单吗?

我的逻辑是这样的:如果你的表达式中有小数位,你知道它会是一个浮点数,如果你有类似 3+4j 的东西,你知道它会是一个复数。为什么你必须记住数字文字的层次结构才能知道你的结果将被视为什么?在我看来,将结果分配给单个不知情的文字似乎是一个更简单的过程,以知道无论表达式是否具有混合数字,它将被视为特定的数据类型。

后续问题:目前是否有一种语言正在执行这种事情?

同样,我对 Python 的了解有限,所以这可能是一个愚蠢的问题,但我想知道为什么程序员必须让自己经历这个过程。我可以想象没有某种系统已经到位的唯一原因是,结果的特定数字类型可能不像其他语言(Java)那样重要。

0 投票
2 回答
17460 浏览

wpf - WPF文本框中的验证

我目前正在开发一个 WPF 应用程序,我希望在其中有一个TextBox只能包含数字条目的应用程序。我知道当我失去焦点并阻止内容为数字时,我可以验证它的内容,但在其他 Windows 窗体应用程序中,我们使用完全阻止除数字之外的任何输入被写下。另外,我们习惯于将该代码放在一个单独的 dll 中,以便在许多地方引用它。

这是 2008 年不使用 WPF 的代码:

WPF中有等效的方法吗?我不介意这是一种风格,但我是 WPF 的新手,所以风格对于他们能做什么或不能做什么有点模糊。

0 投票
1 回答
964 浏览

latex - 如何将数字参数传递给 Latex 环境

我已将环境定义为

我用它作为

我收到以下错误:

0 投票
5 回答
7340 浏览

perl - 在 Perl 中处理非常大的数字时,如何禁用科学记数法?

考虑以下:

我的问题很简单:在处理非常大的数字时如何禁用科学记数法?基本上,我希望看到所有数字都被stdout逐字逐句转储。

这可能吗?

0 投票
1 回答
817 浏览

iphone - tableView 中的 UITextField 和处理数字键盘

我有一个表格视图,每个单元格都有一个仅接受数值的文本字段。出于我的目的,我将自定义小数位添加到默认数字键盘。由于没有“完成”按钮来处理键盘,我在表格视图上添加了一个按钮。按钮背景的不透明值设置为零。没有键盘时,按钮隐藏。当用户单击文本字段时,我取消隐藏按钮。单击背景时,键盘被释放,按钮再次被隐藏。这是有效的。我的问题是: 1. 这是关闭键盘的可接受解决方案吗?这似乎不是最好的方法。2.使用这个解决方案我有一个问题:如果用户输入一个文本字段,然后在另一个可见文本字段内单击,而没有单击其他地方的背景,发生的情况是键盘被关闭,因为事件被隐形按钮捕获。用户应该能够在其他文本字段内继续编辑。相反,现在用户必须再次单击另一个文本字段并开始输入值。

有人有更好的建议吗?谢谢。

0 投票
6 回答
14913 浏览

user-interface - 数字数据输入的最佳字体是什么?

我正在创建一个需要用户提供大量数字数据的 GUI 应用程序。显示用户数据的最佳字体是什么?我认为在这种情况下单行距字体会更好,因为多行将具有相同数量的字符。

0 投票
2 回答
2892 浏览

sql-server - 使用 SQL Server 2000 检查数值

如何知道 VARCHAR 字段的值是否可以成功转换为整数?

我想大规模地将记录从一个表插入到另一个表...

0 投票
3 回答
44512 浏览

c# - 确定 DataColumn 是否为数字

有没有比这更好的方法来检查 DataTable 中的 DataColumn 是否为数字(来自 SQL Server 数据库)?

0 投票
4 回答
46693 浏览

sql - 十进制和数字之间的区别

NUMERICSQL 数据类型和之间有什么区别DECIMAL?如果数据库以不同的方式处理这些,我想至少知道如何:

  • SQL 服务器
  • 甲骨文
  • 分贝/2
  • MySQL
  • PostgreSQL

此外,数据库驱动程序如何解释这些类型有什么不同吗?