unsigned

    1热度

    1回答

    由于某种原因,我的后续程序将无法编译,我无法真正找出原因。我把这个方法放在注释之间,所以错误不在那里,我想这可能与typedef有关。 #include <stdio.h> #include <stdlib.h> typedef unsigned char uchar; typedef unsigned int uint; uchar register(uint); int main

    0热度

    2回答

    Im试图将我从黑白图像的getRGB函数获得的像素转换为无符号字节,如果我错了,我已经读取并更正了getRGB函数java返回整数值,所以我想要做的是看到0-255的值而不是负数的整数值。我试过这个没有成功: int width; int height; byte extract; int asign; int matrix[][]; for (i =

    -1热度

    1回答

    我在8086汇编,计算这个写一个程序: (a+b*c+2/c)/(2+a)+e 其中 a,b - byte c - word e - doubleword, in unsigned interpretation。 到目前为止,我有这样的: assume cs:code,ds:data data segment a db 4 b db 2 c dw 16

    1热度

    1回答

    我一直在研究一个程序在不使用MIPS mult(multu)或div(divu)命令的情况下对两个32位无符号整数进行乘法运算。 我希望输出看起来像multu函数一样,作为64位高位字/低位字组合。 我一直在使用一个模型,其中乘数是产品的右侧像这样: for (i=0; i<32; i++) { if LSB(multiplier)==1 { LH product

    2热度

    1回答

    如何将IP地址从NSString改为unsigned int in Objective-C? NSString A = "192.168.43.149" 我尝试将其转换为unsigned int如下面的代码: unsigned int ip; ip = (unsigned int)[A intValue]; 或 sscanf([A UTF8String], "%u", &ip); 结

    -2热度

    1回答

    我知道有Bigmath,但是这些整数已经签名。 .net中有256或512位的无符号整数是否存在lib? (不像BigInt那样无限...)

    0热度

    2回答

    如何将存储为有符号字节的字节数据转换为无符号字节? 原因是因为我有一些旧的声音文件(来自Amiga),但它们存储在使用带符号字节的IFF 8SVX中。

    3热度

    2回答

    C中的无符号int的大小为0 to 65,535 or 0 to 4,294,967,295。 我用下面的代码在C下测试: unsigned int number = 0; number -= 300; printf("%d\n", number); OUTPUT:-300 记得,如果unsigned int变量的值低于0,但应回绕,我期待输出结果如4294966996。但是从控制台打印的

    0热度

    1回答

    我不熟悉C++和当前面临的有关使用double类型的size_t计算的问题。 我提供了一部分源代码如下。变量“storage”定义为double,“pos”定义为size_t类型。他们怎么能一起计算?我查看“pos”的值,它显示的值如0,1,2等等,而且,在double * result = storage + pos的情况下,显示108 + 2得出结果x 117. 此外,有时108 + 0出来的

    0热度

    2回答

    我试过如下: #include <stdio.h> int main(void) { signed int a = 5; unsigned int b = -5; printf("%d\n", a); printf("%d\n", b); return 0; } ,我也得到: 5 -5 所以我不明白为什么signed和unsig