社区
汇编语言
帖子详情
如何判断是有符号数,还是无符号数???
jacky_shen
2004-10-09 04:01:06
如何判断是有符号数,还是无符号数???
...全文
272
8
打赏
收藏
如何判断是有符号数,还是无符号数???
如何判断是有符号数,还是无符号数???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bsnhk
2004-10-18
打赏
举报
回复
机器内一个值它本身并没有数据类型属性,对它的使用方式才决定了它的数据类型以及编码,所以机器内同一个值,不同的使用方式可以解释成不同的数据类型。
misu
2004-10-13
打赏
举报
回复
学习
dump123
2004-10-13
打赏
举报
回复
cutestar(猪哥靓) ,错
cutestar
2004-10-11
打赏
举报
回复
这与编译器有关
珍惜生命远离CPP
2004-10-11
打赏
举报
回复
加减法的时候不能判断出来
只有在乘法除法的时候才能够看出来
dump123
2004-10-09
打赏
举报
回复
无符号数就是有符号数,高级语言中把无符号数和有符号数分开来对待是因为对它们采取的算法不同。我是这样认为的
大熊猫侯佩
2004-10-09
打赏
举报
回复
两者皆可,看楼主自己
Eastunfail
2004-10-09
打赏
举报
回复
这个没多大定义的。同一个数字你也可以当无符号数字来看,也可以当有符号数字来定义
除非不用汇编,用一些有自我数据描述能力的语言
如何
判断
一个变量是有
符号
数
还是
无
符号
数
?
(1)采用取反操作若该值与其求反后的值都大于0,则该
数
为
无
符号
数
,反之则是有
符号
数
。解析:因为
数
据在计算机中都是以二进制的0或1存储的,证书以0开头,负
数
以1开头,求反操作会把所有的0改为1,所有的1改成0,如果是有
符号
数
,那么取反后,开头的0会被改成1,开头的1会被改成0,即正负有变化,但如果是
无
符号
数
则不会受此影响。(2)利用
无
符号
数
和有
符号
数
详见的结果为
无
符号
数
(3)通过改变
符号
位
判断
,把A...
无
符号
数
和有
符号
数
的溢出
判断
因为学了微机原理的课程,发现好多人对无符和有符的
判断
很迷(meng)茫(bi),所以决定总结一下。
无
符号
数
溢出
判断
:其实很简单,就一句话: 当最高为向更高位有进位(或借位)时产生溢出。就像这样: 有
符号
数
溢出
判断
: 高潮来了: 最高位进位状态⊕次高位进位状态=1,则溢出怎么理解呢?首先要知道异或是什么:相同为0,相异为1然后是...
有
符号
数
和
无
符号
数
详解
有
符号
无
符号
-1 和 0xFFFFFFFF 问题1. 通过例子看问题2. 有
符号
数
和
无
符号
数
2.1 什么是
无
符号
数
?2.2 什么是有
符号
数
?3. 原码、反码、补码3.1 背景3.2 原码、反码、补码3.2.1 什么是机器
数
?3.2.2 什么是真值?3.2.3 原码、反码、补码4. -1 和 0xFFFFFFFF问题参考 1. 通过例子看问题 unsigned int uint; int i = -1; uint = i; printf("%x %d\n", uint, i); //输出ffffff
C语言有
符号
数
和
无
符号
数
的
判断
方法
title: C语言有
符号
数
和
无
符号
数
的
判断
方法 date: 2019-2-12 15:39:26 tags: C 学完CSAPP有
符号
数
和
无
符号
数
的部分后冒出了这个问题,在网上查找资料后总结下。应用场景:在一个新系统中,不知道该系统是否支持
无
符号
数
。 基础知识 计算机中的整
数
分为
无
符号
数
和有
符号
数
,假设字长2字节(4个16进制
数
组成,w = 16):
无
符号
数
如0xFFFF,从第1位到第1...
关于计算机如何区分有
符号
数
与
无
符号
数
无
符号
数
没有原码,反码,补码等,他的范围是从 ≥0 的 有
符号
数
有原码,反码,补码等,他的范围是随意的 计算机通常用补码来表示有
符号
数
计算机的一个
数
据可以看作是有
符号
数
,也可以看作
无
符号
数
的 也就是说计算机并不知道你存的是有
符号
数
还是
无
符号
数
,而且所做的运算并不需要管你存的是什么
数
王爽《汇编》是这样写的 00000001B,可以看作
无
符号
数
为1,有
符号
数
为+1 1000000...
汇编语言
21,496
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章