问题标签 [integer]

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 投票
14 回答
148980 浏览

c# - 如何将月份名称(字符串)解析为整数以在 C# 中进行比较?

我需要能够比较数组中的一些月份名称。

如果有一些直接的方式,那就太好了:

我的谷歌搜索似乎表明唯一的方法是编写自己的方法,但这似乎是一个很常见的问题,我认为它已经在 .Net 中实现了,以前有人这样做过吗?

0 投票
6 回答
22731 浏览

c# - 转换为 int16、int32、int64 - 你怎么知道该选择哪一个?

我经常必须转换一个检索到的值(通常作为一个字符串) - 然后将它转换为一个 int。但是在 C# (.Net) 中,您必须选择 int16、int32 或 int64 - 当您不知道检索到的数字有多大时,您怎么知道该选择哪一个?

0 投票
3 回答
110757 浏览

c++ - c++ integer->std::string 转换。简单的功能?

问题:我有一个整数;这个整数需要转换为 stl::string 类型。

过去,我曾经stringstream做过转换,这有点麻烦。我知道 C 方法是做 a sprintf,但我更愿意做一个类型安全(er)的 C++ 方法。

有一个更好的方法吗?

这是我过去使用的字符串流方法:

当然,这可以重写为:

但是,我认为这是一个相当“重量级”的实现。

Zan 注意到调用非常好,但是:

无论如何,更好的方式是......很好。

有关的:

替代 itoa() 将整数转换为字符串 C++?

0 投票
6 回答
4405 浏览

java - 如何测试一个数组是否包含一对乘积为奇数的数字?

如果存在一对乘积为奇数的数字,我如何编写一个接受整数数组并返回 true 的函数?

奇数的性质是什么?当然,你如何用 Java 编写这个函数?另外,也许是对您如何为实际实现制定算法的简短解释。

是的,这是教科书中的一个功能。不,这不是家庭作业——我只是想学习,所以请不要“做你自己的家庭作业评论”。

0 投票
4 回答
17482 浏览

string - 将整数格式化为 5 位数字的字符串

我需要一个基于整数的字符串,它应该总是有 5 位数字。

例子:

在经典 ASP 中执行此操作的最佳方法是什么?

0 投票
5 回答
21572 浏览

c++ - C++ 枚举到无符号整数比较

我在目前正在处理的代码中发现了这一点,并认为这是我遇到的一些问题的原因。

在某处的标题中:

然后稍后 - 初始化:

并使用

调试代码,nextIndex 中的值不太有意义(它们非常大),我发现它被声明了:

因此,INVALID_INDEX 的初始设置使 unsigned int 下溢并将其设置为一个巨大的数字。我认为这是导致问题的原因,但仔细观察,测试

行为正确,即当 nextIndex 为“大 +ve 值”时,它从未执行 if 的主体。

它是否正确?这是怎么回事?枚举值是否被隐式转换为与变量相同类型的无符号整数,因此以相同的方式包装?

0 投票
7 回答
20681 浏览

c++ - 如何处理任意大的整数

我正在研究一种编程语言,今天我可以编译阶乘函数(递归),但是由于整数的最大大小,我可以获得的最大整数是阶乘(12)。有哪些技术可以处理任意最大大小的整数。该语言目前通过将代码翻译成 C++ 来工作。

0 投票
1 回答
1966 浏览

python - 将整数作为字符串转换为 int 时如何不引发 Python 异常

我有一些我正在尝试解析的 HTML。在某些情况下,仅 html 属性并不能帮助我识别行类型(标题与数据)。幸运的是,如果我的行是数据行,那么它应该有一些可以转换为整数的值。对于可以进行转换的情况,我已经弄清楚了如何将 unicode 转换为整数。我正在努力编写逻辑以越过转换不起作用的单元格,因为该单元格具有必须被视为文本的内容。

例如,如果 rowColumn[1][3] 可以转换为整数,我可以通过

但如果 rowColumn[1][3] 包含文本内容,我会收到错误消息。

0 投票
4 回答
8067 浏览

integer - 整数布尔运算

这可能是非常基本的......但我似乎不明白:

如何

ETC..

上面的这种模式似乎有助于找到偶数

或者

我知道布尔代数在位之间是如何工作的。但我不明白布尔代数如何处理整数(至少在 C# 中)。

提前致谢。

0 投票
7 回答
11992 浏览

java - 使用java加密整数

我正在尝试使用 java.security 和 javax.crypto 在 java 中加密一些整数。

问题似乎是 Cipher 类只加密字节数组。我不能直接将整数转换为字节字符串(或者我可以吗?)。做这个的最好方式是什么?

我应该将整数转换为字符串并将字符串转换为字节 [] 吗?这似乎太低效了。

有谁知道快速/简单或有效的方法?

请告诉我。

提前致谢。

吉布