unsigned-integer 相关问题

一种特定的数据类型,它使用其所有位来表示整数值,因此只有0或正数。

当x,y是字符,并且ux =(unsigned)x,uy =(unsigned)y时,ux-uy =-(y-x)在C中总是正确吗?

我在C语言中有以下代码:char x,y; //一些随机值unsigned ux =(unsigned)x; unsigned uy =(unsigned)y;我需要确定表达式ux-uy ==-(y-x)始终为真还是...

回答 1 投票 0

为什么numeric_limits :: max()不等于-1?

## #include 使用命名空间std; static_assert(-1 == numeric_limits :: max()); //好的static_assert(-1 == numeric_limits :: max()); / ...

回答 2 投票 3

为什么std :: numeric_limits :: max()不等于-1?

#include #include //好的static_assert(-1 == std :: numeric_limits :: max()); //好的static_assert(-1 == std :: numeric_limits :: ...

回答 1 投票 0

在C中添加大整数[重复]

这是一个非常简单的问题:如何获取2个无符号整数值并将其添加到C中以用于以下输入约束。 0 <= A,B <= 10 ^ 98我知道我可以将输入作为字符串...

回答 2 投票 1

在C中存储较大的整数值

这是一个非常简单的问题。如何获得2个无符号整数值并将其添加到C中以用于以下输入约束。 0 <= A,B <= 10 ^ 98我知道我可以将输入视为字符串,但是...

回答 1 投票 0

控制无符号int的最大值

[如果我有一个4位无符号整数,则最大值为15。如果该值为0并减去1,则得到15。我可以将位长增加1,并且最大值为31,依此类推。等等。 ...

回答 1 投票 0

为什么固定宽度无符号整数的输出为负数,而无符号整数的输出如预期那样回绕?

#include #define TRY_INT void testRun(){#ifdef TRY_INT //使用无符号无符号整数值1 {1}进行测试; //定义一些无符号变量unsigned int value2 {1}; ...

回答 2 投票 2

我们可以在while循环内左移一个值吗?

我尝试使用左移来使用计数器来识别setbit。当我尝试左移var时,我发现它陷入了无限循环,只有零被打印。 ...

回答 2 投票 0

无法使用C中的按值调用方法做简单的函数

我正在尝试测试我最近学到的这种方法(按值调用),但是由于我不为人知的原因,代码无法正常工作,有人可以向我解释原因吗? (对不起,混乱)#include ] >>

回答 3 投票 0

8位十六进制数字超出Kotlin Int范围,但适用于Java int [duplicate]

我正在使用一个获得颜色(作为32位数字)的Android应用程序,我想使用Android Drawable显示它,我也想确保没有透明度,所以我将其与遮罩...

回答 1 投票 0

如何在C中比较无符号整数和立即数?

我正在进行以下比较:uint32_t value = 1000; if(value <100){//做某事}在这种情况下会发生什么? “值”是否转换为整数? 100得到...

回答 2 投票 0

C:使用按位运算符将int中的特定位置替换为整数

我下面有一个C程序,它将从另一个数字替换一个数字的指定位。例:首先要替换其位的no是:7 // 0000 0111第二要替换其位的no ...

回答 1 投票 1

for循环是否由于无符号int溢出而终止?

我正在为我的C考试而学习,有人问我这个问题:“给出此代码,它会终止吗?如果是,为什么?” int main(){unsigned int i;对于(i = 1; i> 0; i ++);返回0; }我已经...

回答 2 投票 0

给我的代码是否由于for循环而终止?

[大家早上好,我正在为参加C考试而学习,有人问过这个问题:“给出此代码,它会终止吗?如果是,为什么呢?int main(){unsigned int i; for(i = 1 ; i> 0; i ++); return ...

回答 2 投票 0

如何将存储为小端字节数组的uint16转换为int?

我正在接收一些数据,该数据是一个表示uint16的小端字节数组,但我想将其存储在int中。我已经将这些数据包装到ByteBuffer中,所以我可以调用ByteBuffer.get()来获得...

回答 1 投票 0

UIint64数据溢出问题

我正在解决问题的问题。斐波那契数列中的每个新术语都是通过将前两个术语相加而生成的。以1和2开头,前10个项将是:1、2、3、5、8,...

回答 2 投票 0

Java在一个字节中从有符号转换为无符号[重复]

我有一个字节b,在Java中代表从-128到+127的有符号整数。如何将其转换为仅表示(正)无符号整数?我不想使用int或long,而是使用一个1字节...

回答 1 投票 0

如何从vector 转换为vector 在c ++中?

在我的C ++代码中,我必须使用参数为vector 的外部库函数。但是在我的源代码中,我将变量保留为向量,因此如何从...

回答 1 投票 0

为何控件进入此条件检查的else块?

我想知道为什么它只执行else语句。代码如下:#include int main(){unsigned int a = 100;整数b = -100; if(a> b){...

回答 2 投票 2

返回无符号int函数的类型[关闭]

我有一个.so文件,该文件具有RFID读卡器的C函数,我正在python程序中调用C函数。 C函数类型为unsigned int get_card(),它具有unsigned int卡为...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.