问题标签 [numbers]

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 回答
644 浏览

python - 数字比较 - Python Bug?

在我的代码深处,在一个嵌套的 if 中,在一个嵌套的类方法中,我将某个索引值与某个列表的长度进行比较,以验证我可以访问该索引。代码看起来像这样:

为澄清起见,index_value至少为零(在其他地方验证)。令我惊讶的是,即使我知道index_value数据是有效的,代码仍会继续执行“else:”子句。我添加了一些临时调试代码:

以下是输出:

谁能帮我理解这里发生了什么?

进一步说明:

  • work_list 是在方法内实例化的局部变量
  • t 是一个类实例,在方法 ( t = SomeClass())中实例化

更新:问题是类型t.index_value是 UNICODE 而不是 int。原因是我从文本文件中反序列化了 t 的内容,其中 index_value 的值由单个数字字符表示。从文本中提取后,我立即将其分配给index_value,而没有通过我应该做的 int() 传递它,这解决了问题。

我决定保留“有争议”的标题,尽管它显然是我的错误而不是 Python 的错误,因为有同样问题的人可能会使用这个标题找到它。

0 投票
3 回答
6225 浏览

asp.net - 设置百分比格式 ASP.Net 的属性

毫无疑问,Applogies 是一个菜鸟问题。

我在 ASP.Net 的网格视图中显示了几个百分比值

我希望能够设置NumberFormatInfo.PercentPositivePattern属性,我认为我必须引入全局“属性”才能进行调整?

从默认 0 到 1

这是我需要调整的属性

http://msdn.microsoft.com/en-us/library/system.globalization.numberformatinfo.percentpositivepattern(VS.71).aspx

我只是不知道该怎么做!:(

这将删除 % 和数字之间的空格。

如何为整个应用程序执行此操作?

我可以在 WebConfig 中添加一些代码吗?

谢谢

0 投票
3 回答
4675 浏览

perl - 如何使用 Perl 脚本将二进制数转换为字符串字符?

如何使用 Perl 脚本将二进制数转换为字符串字符?

0 投票
1 回答
1441 浏览

iphone - 如何在 Objective C 中使用不同的数字类型

所以我试图在 Objective C 中用数字做一些事情,并意识到有很多选项,我只是对我的应用程序使用哪种类型感到困惑。

所以这里是类型。

  • NSNumber(这是一个类)
  • NSDecmial(这是一个结构)
  • NSDecimalNumber(这是一个类)
  • float/double(它们是原始类型)

所以基本上我需要做的是取一个 NSString,它代表基于十进制的小时数。(10.4 将是 10 小时和 (4/10)*60 分钟)并将其转换为:

  1. 字符串表示 DH:M(这需要除法、乘法和基本算术)
  2. 一个数字类型来存储以便以后计算(主要是在 NSTimeIntervals 和做减法之间转换)

哦,我也需要能够在这些上做一个绝对值

看起来困难的部分实际上是在类型之间转换。

对我来说,这是一个非常微不足道的问题,所以我不确定是迟到还是因为客观 C 数值类型很烂,但我可以用手。

0 投票
5 回答
26989 浏览

php - 检查变量是否有数字php

我想检查一个变量中是否有一个数字,我只想看看是否有一个我不在乎它是否还有其他东西,如下所示:

如果您想知道所有数字,但如果只有一个数字,则有一些简单的方法可以做到这一点。谢谢你的帮助。

0 投票
7 回答
1221 浏览

math - 具体数学中提到的“特殊数字”在哪里使用?

我在网上浏览了具体数学的内容。我至少听说过提到的大部分功能和技巧,但有一整节是关于特殊数字的。这些数字包括斯特林数、欧拉数、谐波数等。现在我从来没有遇到过这些奇怪的数字。它们如何帮助解决计算问题?它们一般用在什么地方?

0 投票
2 回答
976 浏览

c# - ToString() 自定义数字格式的奇数

我正在尝试将格式为 123456 的数字转换为 123,456,我发现使用自定义格式为 N0 的 .NET ToString() 方法很容易。

然而,在一种数据情况下,我在使用这种方法时得到了奇怪的格式。

在这种情况下,我正在为我的输入表动态生成一个 DataTable 来测试代码。

例如,我的数据在应用格式之前看起来像这样。

我希望它看起来像这样。

我尝试使用这样的代码对其进行格式化。

(注意:奇怪格式的原因是因为我正在获取一个 DataTable 并将其转置到另一个 DataTable。)

使用上述格式,我现在返回以下数据。

然后我尝试使用小数点后一位:

这给了我以下结果。

现在这让我感到困惑,因为它接受了可以以这种方式格式化数字的事实。

我尝试的下一件事是用不同的方式来格式化字符串。

这些都没有给出我想要的数字格式。谁能告诉我哪里出错了?是不是很简单,以至于我错过了重点?

0 投票
1 回答
1708 浏览

delphi - Rave Report 中的数字到单词

我已经设法按照我想要的方式设计了一份报告,但我无法让 Rave Report 打印/将总计转换为 Words。

例如,如果总计是1,200.00它应该只打印One Thousand and Two Hundred.

在 Rave Report 中是否有可能发生这样的事情?

0 投票
1 回答
86 浏览

asp-classic - 寻找将“特色”添加到特定数字序列的代码

我正在考虑在来自数据库的以下记录序列中添加一类“特色”(在经典 ASP 中)的最佳方法:N、Y、Y、N、N、Y、Y

顺序为:2 3 6 7 10 11 14 15 18 19...

我已经有一个计数(从每条记录的 1 开始)

非常感谢!

0 投票
5 回答
41604 浏览

time - Lua中数字的最大值是多少?

文档中似乎没有明确的答案。

我有兴趣增加一个time自程序启动以来计算秒数的变量。如果最大值可以计算到很远的未来,比如 100 年,那么我不在乎让变量永远增加。否则我将不得不想一个好点来重置time回 0。