Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Array.Sum() 导致溢出
我有一个像这样的 int 数组 int arr 256741038 623958417 467905213 714532089 938071625 然后我创建了一个 int64 var Int64 sum arr Sum 但这导致了溢出 运
c
Arrays
Sum
int
Overflow
如果 bool 是 int 的宏,为什么它的大小不同?
我希望有人能解释为什么 include
c
memory
int
Boolean
设置连续数字的格式
我正在尝试使用 Python 格式化整数列表 但在实现我想要的效果时遇到了一些困难 输入是整数的排序列表 list 1 2 3 6 8 9 我希望输出是一个如下所示的字符串 outputString 1 3 6 8 9 到目前为止 我所实现
python
int
format
C中整数的大小[重复]
这个问题在这里已经有答案了 可能的重复 int 的大小是否取决于编译器和 或处理器 整数的大小是否取决于编译器 操作系统或处理器 如果我在 32 位操作系统或 64 位操作系统上使用 gcc 并在 32 位计算机或 64 位计算机上运行 在
c
gcc
int
Java int += double 语法惊喜[重复]
这个问题在这里已经有答案了 我遇到了以下令人惊讶的一行 int x 7 x 0 5 显然是合法的语法 加法之后 x 仍然是 7 因此 double 被转换为 int 并向下舍入为 0 但这是在代码中没有任何显式转换的情况下完成的 还有人对此
Java
syntax
operators
int
无论系统是32位还是64位,int都是32位,long还是64位吗?
在java中 无论体系结构是32位还是64位 int是否保证始终为32位大小和long为64位大小 Java 是平台无关的 所以int是 32 位 并且long是 64 位的
Java
int
32bit64bit
longinteger
为什么从 int 到 float 的转换会对值进行四舍五入?
我正在阅读 CS APP 关于演员阵容 它说在演员阵容时从int到float 数字不能溢出 但可能会被四舍五入 这对我来说很奇怪 因为我不知道要舍入什么 所以我尝试了一下 我认为这只适用于非常大的整数 接近INT MAX INT MIN 但
c
casting
int
rounding
C++ 任意长度整数
在C 中 是否可以定义任意长度的整数 所以不必使用uint64 t对于 33 到 64 位之间的任何内容 我可以定义自己的 34 位 36 位等整数 正如您提到的 编译器有自己的类型 long 大多数平台上为 32 位 和 long lon
c
int
bit
c中的“short int”和“short”有什么区别? [复制]
这个问题在这里已经有答案了 将变量声明为short int 和short 有什么区别 在gcc编译器中 short占用2个字节 用sizeof short 检查 并且short int也给出了2个字节的大小 两者是否相同或不同 在这种情况下
c
gcc
int
embeddedlinux
short
C 中 int、char 和 EOF 的混淆
我正在学习 K R 的经典 C 编程书籍第二版 这是第 17 页的示例 include
c
char
int
EOF
将 getdate() 转换为 int
当我运行以下查询时 select convert int getdate 我得到结果 41238 1 row s affected 有谁知道这是什么意思 这是我想的天数1 1 1900 sql server 保留从那时起的天数 尝试将该数字
sql
casting
int
getdate
字符串和整数,隐式和显式
有同事问过我这个问题 我脑子一片混乱 没有答案 为什么你可以这样做 string ham ham 4 But not string ham 4 如果您在进行字符串转换时存在隐式转换 操作连接 为什么不一样时指派它作为一个字符串 当然 不进行
c
string
int
implicit
explicit
将 2 个 char 转换为 1 个 int [关闭]
这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 我有 2 个字符 HIGH 和 LOW 我想将它们转换
c
casting
char
int
python 中“int”对象不可调用错误
我收到此错误 Traceback most recent call last File C Users George Desktop ex3 py line 15 in
python
int
Callable
为什么 strchr 采用 int 来查找 char?
The strchrC 标准库中的函数寻找char在一个字符串中 但它的签名需要一个int为搜索字符 在我发现的这两个实现中 该实现投射了这个int to a char char strchr const char s int c whil
c
string
char
int
将 string 转换为 int 而不丢失开头的零
I tried int parse 和convert class 将字符串转换为int 当我正在转换时 我一开始就失去了 0 这是我不想要的 例如 09999 变成 9999 我不想要这个 我想保持原样 我怎样才能做到这一点 myNumbe
c
string
format
int
在 C 中打印 int,无需 Printf 或任何函数
我有一个作业 需要在 C 中打印一个整数 而不使用 printf putchar 等 不允许包含头文件 除了我写的任何内容之外 没有任何函数调用 我正在使用一个函数 my char 可能是错误的 但它打印出一个字符 我目前有以下代码 它向后
c
int
printf
如何将 int 转换为十六进制字符串?
我想将一个整数 例如 我想通过65然后出去 x41 or 255并得到 xff 我尝试过这样做struct pack c 65 但是上面的任何东西都会窒息9因为它想要接受单个字符串 您正在寻找chr功能 您似乎混合了整数的十进制表示形式和整
python
string
Hex
int
Python 中的整数到十六进制转换
a 1 print hex a 上面给了我输出 0x1 我如何获得输出0x01反而 您可以使用format gt gt gt a 1 gt gt gt 0 02x format a 01 gt gt gt 0x 0 02x format a
python
int
Hex
Python 类型转换
在 python 中将 int long double 转换为字符串的最佳方法是什么 反之亦然 我正在循环遍历一个列表并将 long 传递给一个应该转换为 unicode 字符串的字典 I do for n in l my key n 0
python
types
int
«
1 ...
12
13
14
15
16
17
18
...20
»