int相关内容

为什么 int 的范围是 -32768 到 32767?

为什么任何数据类型的负数范围都比正数大? 例如,如果是整数: 在 Turbo C 中它的范围是 -32768 到 32767 而对于 Visual Studio 它是 -2147483648 到 2147483647. 其他数据类型也是如此…… [UPD:为 Visual Studio 设置适当的限制值] 解决方案 因为数字的存储方式.带符号的数字是使用一种称为“二 ..
发布时间:2022-01-14 14:52:43 其他开发

为什么 Decimal.Divide(int, int) 有效,但 (int/int) 无效?

为什么将两个 32 位 int 数除为 (int/int) 返回给我 0,但如果我使用 Decimal.Divide() 我得到正确答案?我绝不是 C# 人. 解决方案 int是整数类型;将两个整数相除执行 integer 除法,即小数部分被截断,因为它不能存储在结果类型中(也是 int!).相比之下,Decimal 有一个小数部分.通过调用 Decimal.Divide,您的 int 参 ..
发布时间:2022-01-14 14:51:48 C#/.NET

int 数组初始化

我在这里有一个与 Java 相关的简单问题.假设您有一个 int 数组作为实例变量: int[] in = new int[5]; 所以,现在默认情况下它包含 5 个零.但是,如果您有与局部变量相同的数组怎么办.它是否被初始化为零?那不是家庭作业,我正在学习 Java 语言.最好的问候 解决方案 首先要了解的是,本地变量存储在堆栈 未使用其默认值显式初始化.而 实例变量 存储在 Hea ..
发布时间:2022-01-14 14:51:33 Java开发

使用 PHP int 的开销是多少?

我一直听说 PHP 有开销.例如,C++ int 在 32 位系统上使用 4 个字节,但 PHP int 使用更多.这个值是多少? 解决方案 我需要比评论更多的空间来扩展 mario 的发现,所以我将添加一个答案. C union 的大小将是其最大成员的大小(可能带有额外的字节以满足对齐约束).对于 zvalue_value,这将是具有三个指针大小的 obj(不包括这些指针指向的内存 ..
发布时间:2022-01-14 14:49:48 PHP

带有数学运算符的字符串到整数

我有一个带有数学运算符的字符串,我需要将其转换为 int(答案). 以下代码不起作用,但我不确定如何使 answer 变量起作用. 字符串问题;诠释答案;问题 = "7/7+9-9*5/5";答案 = Integer.parseInt(问题); 解决方案 Integer.parseInt(question); ...要是这么简单就好了... "7/7+9-9*5/5"="nofo ..
发布时间:2022-01-14 14:49:10 Java开发

在 C# 中将 String 转换为 int

我正在尝试编写一个简单的程序,要求用户输入一个数字,然后我将使用该数字来决定给定年龄的门票费用.尝试将字符串转换为 int 时遇到问题.否则程序布局很好.有什么建议?谢谢 使用系统;班票价格{公共静态无效主要(字符串[]参数){Console.WriteLine("请输入您的年龄");int 输入 = Console.ReadLine();如果(输入 ..
发布时间:2022-01-14 14:48:57 C#/.NET

Java int 部门让我感到困惑

我正在做非常简单的 int 除法,结果很奇怪. 此代码按预期打印 2: public static void main(String[] args) {诠释 i = 200;int hundNum = i/100;System.out.println(hundNum);} 此代码将 1 打印为 not 预期: public static void main(String[] args) ..
发布时间:2022-01-14 14:48:28 Java开发

如何在 Python 中检查字符串中是否包含数值?

可能重复: 如何检查字符串是否为Python 中的数字? Python - 将字符串解析为浮点数或整数 例如,我想检查一个字符串,如果它不能转换为整数(使用 int()),我该如何检测? 解决方案 使用 .isdigit() 方法: >>>'123'.isdigit()真的>>>'1a23'.isdigit()错误的 引用文档: 如果字符串中的所有字符都是数字并且至少有 ..
发布时间:2022-01-14 14:48:02 Python

使用 nextInt 和 nextLine() 时遇到问题

这不是让我输入我的名字,但它确实可以正常工作.我知道我可以更改语句的顺序,但还有其他方法可以做到吗? 导入 java.util.Scanner;公共类 ScannerErr2{公共静态无效主要(字符串[]参数){扫描仪键盘=新扫描仪(System.in);字符串名称;年龄;System.out.print("请输入您的年龄:");年龄=键盘.nextInt();System.out.print( ..
发布时间:2022-01-14 14:47:55 Java开发

如何将 intable 字符串列表转换为 int

在 Python 中,我想转换一个字符串列表: l = ['sam','1','dad','21'] 并将整数转换为整数类型,如下所示: t = ['sam',1,'dad',21] 我试过了: t = [map(int, x) for x in l] 但显示错误. 如何将列表中的所有 intable 字符串转换为 int,而将其他元素保留为字符串? 我的列表可能是多维的. ..
发布时间:2022-01-14 14:47:33 Python

在java中将两个整数除以一个double

我可以看到这是新程序员的常见问题,但是我没有成功地为我的代码实现任何解决方案.基本上我想将 w 和 v 相除,它们必须保存到一个双变量中.但它打印 [0.0, 0.0, ... , 0.0] public static double density(int[] w, int[] v){双 d = 0;for(L = 0; L 解决方案 这里的这一行 d = w[L]/v[L]; 发生在几个 ..
发布时间:2022-01-14 14:47:11 Java开发

Python - 包含字符串和整数的拆分列表

myList = [ 4,'a', 'b', 'c', 1 'd', 3] 如何将这个列表分成两个列表,一个包含字符串,另一个包含 elegant/pythonic 方式的整数? 输出: myStrList = ['a', 'b', 'c', 'd' ]myIntList = [ 4, 1, 3 ] 注意:没有实现这样的列表,只是考虑如何为这样的问题找到一个优雅的答案(有吗?). ..
发布时间:2022-01-14 14:46:42 Python

是整数吗?线程安全吗?

我知道在 .Net 中所有 32 位类型(例如,int、bool 等)都是线程安全的.也就是说,不会有部分写入(根据规范). 但是,同样适用于 int?(可为空的 int)吗? 解决方案 这个问题措辞不佳,因此到目前为止的答案很混乱.问题应该是“是否对 int 类型的变量进行读写?保证是 atomic?" 不,绝对不是.规范在这一点上非常清楚: 以下数据类型的读写是原子的 ..
发布时间:2022-01-14 14:46:22 C#/.NET

如何从 Java 中的十进制整数中获取十六进制值?

我不知道如何从 Java 中的整数值生成十六进制“0x83"字符. 我需要一个“0x83"值来表示西里尔字母中的一个字母(该字母:ѓ),以便将它(该字母)发送到我的打印机.当使用我的转换器(如下)将 131(十进制的 0x83)转换为十六进制时,我得到三个数字:0x31、0x33 和 0x31. public String toHex(String arg) {return String. ..
发布时间:2022-01-14 14:46:04 Java开发

定义整数(int);默认值是多少?

int i;整数数据[5] = {0};数据[0] = i; data[0] 中的值是多少? 另外,这行是什么意思? if (!data[0]) { ... } 解决方案 在大多数情况下,int 对象没有“默认"值. 如果您将 int i; 声明为函数内部的(非静态)局部变量,则它具有不确定的值.它是未初始化的,在你写入一个有效值之前你不能使用它. 在声明对象时明确初始化 ..
发布时间:2022-01-14 14:45:04 其他开发

函数 stoi 未声明

我正在尝试使用 stoi 将字符串转换为整数,但是它说它没有被声明.我有标准库和 包括在内,但它仍然说 [Error] 'stoi' is not declared in this scope 代码如下: #include #include #include #include 使用命名空间标准;主函数() ..
发布时间:2022-01-14 14:44:53 C/C++开发

如何测试“int"类型列表中的每个项目是否?

假设我有一个数字列表.我将如何检查列表中的每个项目都是 int? 我四处搜寻,但找不到任何关于此的东西. for i in myList:结果=isinstance(i, int)如果结果 == 假:休息 会起作用,但在我看来,它看起来很丑陋且不符合标准. 有没有更好(和更pythonic)的方法来做到这一点? 解决方案 >>>my_list = [1, 2, 3.25]>>>al ..
发布时间:2022-01-14 14:44:38 Python

如果我将 int(255) 存储在 MySQL 中,MAX 数是多少?

我在 mysql 中使用 int(255) 作为我的 id.这够长吗?如果我有大约 1,000,000 条记录……谢谢. 解决方案 可能只是为您将其转换为 int(11).由于 int 中不能有 255 个可见数字,因此最大值将为 2147483647. 如果您需要更多,您可以将其设置为无符号,因为我假设您没有负 id,那么您最多可以有 4294967295. 如果您将拥有超过 ..
发布时间:2022-01-14 14:44:20 数据库