- 21
- 0
- 约2.38千字
- 约 4页
- 2017-09-24 发布于河南
- 举报
探讨《C语言》学习中补码的计算方法.doc
探讨《C语言》学习中补码的计算方法
吴秀英
(江西环境工程职业学院 江西 赣州 341000)
摘要:补码是C语言学习中的一个重点和难点,如何能够快速准确地计算出各个数的补码值得我们探讨。本文从补码的意义入手,采用逆向逻辑思维,分别提出了“定义法”、“查零法”、“零减法”和“找1法”4种补码计算的方法,从而使补码的学习变得简单易懂。
关键词:补码计算 逆向逻辑思维 定义法 查零法 零减法 找1法
学习C语言的时候,很多人都有一个共同的感受就是补码的计算非常麻烦,而且容易出错。有哪些方法可以快速并且准确地计算出某个数的补码呢?针对这个问题,我们从原码、反码和补码的概念入手,论述了补码提出的意义,并由此总结了补码计算的4种方法,希望能对大家有所帮助。
一、什么是原码、反码和补码
我们知道,在计算机内部存储的带符号数都是以补码形式存储,用补码形式进行运算的。什么是一个数的补码?为什么要用补码?这要从数的原码、反码开始讲。我们以整型数为例,且假定字长为8位。
原码
整数X的原码是指:其符号位为0表示正,为1表示负;其数值部分就是X的绝对值的二进制数。X的原码通常用【X】原表示。如:
【+100】原 【+0】原【-100】原 【-0】原
注意:在原码中,零有两种表示
您可能关注的文档
最近下载
- 2024聚合支付系统安全规范.docx VIP
- 初中化学新人教版九年级下册全册教案(2025春) .pdf VIP
- 公共艺术课程考核办法.doc VIP
- 关于甘肃省20172018年度一师一优课,一课一名师活.DOC VIP
- 《美丽的昆虫》课件.pptx VIP
- 2024-2025学年人教版地理七年级上册1.2.3地球与地球仪——利用经纬网定位.pptx VIP
- 2026年(全国1卷)高考英语真题分析及2027备考建议.pptx
- 2026年“全国爱牙日”健康知识宣传活动PPT课件.pptx VIP
- 2.1.3利用经纬网定位(教学设计)地理晋教版2025七年级上册.pdf
- DB31_T 1496-2024 火力发电企业碳管理要求.docx
原创力文档

文档评论(0)