1378得票45回答
int32的最大值是多少?

我总是记不住那个数字,我需要一个记忆规则。

1203得票12回答
整型的最大值和最小值

如何在Python中表示整数的最小值和最大值? 在Java中,我们有 Integer.MIN_VALUE 和 Integer.MAX_VALUE。 另请参阅:Python中的最大浮点数是多少?。

1136得票41回答
检查变量是否为整数

如何检查一个变量是否为整数?

849得票120回答
Designing function f(f(n)) == -n

我上次面试时收到的一个问题: 设计一个函数f,使得:f(f(n)) == -n 当 n 是一个32位的有符号整数时,你不能使用复数运算。 如果你不能为所有数字范围设计这样的函数,那就尽可能地为最大范围设计。 有什么想法吗?

799得票11回答
将列表中的所有字符串转换为整数

如何将列表中的所有字符串转换为整数?['1', '2', '3'] ⟶ [1, 2, 3]

784得票11回答
如何强制使除法为浮点数?除法始终向下舍入为0?

我有两个整数值 a 和 b,但我需要它们的浮点比率。 我知道 a < b 并且我想计算 a / b,因此如果我使用整数除法,我将始终得到余数为 a 的 0。 在 Python 2 中,以下代码如何强制c成为浮点型数?c = a / b 在3.x版本中,行为反转;请参阅整数除法为什么产生...

781得票30回答
如何将一个数字向上取整?

如何在Python中将数字向上取整? 我尝试使用round(number)函数,但它会将数字向下取整。以下是一个示例: round(2.3) = 2.0 而不是 3,这正是我想要的。 然后我尝试了int(number + .5),但它再次将数字舍入到下一个整数!例如: int(2...

775得票25回答
如何将一个 std::string 和一个 int 进行拼接操作

我以为这很简单,但它却有些困难。如果我有std::string name = "John"; int age = 21; 如何将它们合并为一个字符串"John21"?

758得票26回答
如何将std :: string转换为int?

我想将一个字符串转换为整数,而不是ASCII码。 简单来说,我们会得到一个字符串方程。我们需要将其分解,正确格式化并解决线性方程。但是,我无法将字符串转换为整数。 我知道这个字符串的格式将是(-5)或(25)等,因此它一定是整数。但是如何从一个字符串中提取出它呢? 我考虑的一个方法是通过字符串...

717得票23回答
如何在不使用try/except的情况下检查一个字符串是否表示一个整数?

有没有一种方法可以判断一个字符串是否表示一个整数(例如'3','-17'但不是'3.14'或'asfasfas'),而不使用try / except机制?is_int('3.14') == False is_int('-7') == True