社区
汇编语言
帖子详情
-128的16进制如何表示?
bluecrest
2004-08-31 12:33:58
?
...全文
925
8
打赏
收藏
-128的16进制如何表示?
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zky
2004-09-04
打赏
举报
回复
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("%x\n",(unsigned char)-128);
printf("%x\n",(unsigned short)-128);
printf("%x\n",(unsigned int)-128);
printf("%lx\n",(unsigned long)-128);
system("PAUSE");
}
xqlez
2004-09-02
打赏
举报
回复
8 位: 80H
16位: ff80H
32位:ffffff80H
AthlonxpX86
2004-09-02
打赏
举报
回复
计算机中应该用补码表示,要注意
不过楼主给了一个特例
[-128]原=[-128]补=0xff80
[-127]原=0xff7f
[-127]补=0xff81
printf("-128=0x%8X,-127=0x%8X\r\n",-128,-127);
打印结果:(32位结果)
-128=0xFFFFFF80,-127=0xFFFFFF81
yaocong
2004-09-01
打赏
举报
回复
0xff80
bluecrest
2004-09-01
打赏
举报
回复
8位不对吧
kaguo
2004-09-01
打赏
举报
回复
0xff80
programfanny
2004-09-01
打赏
举报
回复
printf("%x",-128);试试。
clumsy
2004-08-31
打赏
举报
回复
8 位: 80h; 16 位: 0ff80h; 32 位: 0ffffff80h ?
第03章-二进制、八进制、十进制、十六进制之间的转换
本课程内容如下: 第1节 二进制及十进制的由来 第2节 二进制、十进制、八进制、十六进制的
表示
方法 第3节 二进制和十进制之间的相互转换 第4节 二进制和八进制之间的相互转换 第5节 二进制和十六进制之间的相互转换 ...
为什么-
128
用二进制
表示
为1000000000000000?
-
128
的8位补码是:1000 0000B,换算成十进制就是
128
。负数的补码,是用“模”计算出来的,即:[X]补 = 256 - |X| = 256- |-
128
| =
128
。不要用“求反加一”来算,那只不过是一个经验公式而已。
整数、浮点数在计算机中的存储,-
128
二进制怎么
表示
,
目录1 计算机底层存储数据的基本原理2 整数的存储2.1 整数的基本概念2.2 整数的编码方式-
128
的二进制
表示
3浮点数存储3.1 二进制十进制间小数怎么转换 1 计算机底层存储数据的基本原理 计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来
表示
。要想学习编程,就必须了解二进制,它是计算机处理数据
-1、-
128
、0的十六进制
表示
一个byte共8位可以
表示
256个数,最高位为符号位,除开最高位还有7位共
128
种编号,如果最高位为0, 可以
表示
0、1到127共
128
个正整数 ;如果最高位为1,则可
表示
-
128
、-1到-127共
128
个负整数,其实-
128
从数字大小来说应该 为 -0 ,但在数字世界里一般只需一个 +0 ,即 0 即可,-0最后就规定用来
表示
-
128
这个数了。 public static void m...
-1的二进制
表示
(转载)
虽然一直用C/C++,但很少涉及到Bit序列的问题。比如,-1的二进制
表示
到底是怎样的?从没有深究过,一直都是模棱两可的,说出来实在让人笑话。 对于有符号整型数的简单认识就是,最高位为符号位,0为正,1为负,那么剩下几位应该如何
表示
呢?理所当然的认为,既然是1
表示
为0000 0001(假设为8位整型数,下同),那么-1就应该
表示
为1000 0001了。 但是,在C语言里,-1的正确
表示
应该是1
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章