龙空技术网

专接本c语言知识点

无忧学习 428

前言:

现时我们对“c语言中取余符号”大约比较注意,看官们都想要剖析一些“c语言中取余符号”的相关文章。那么小编在网上收集了一些有关“c语言中取余符号””的相关资讯,希望大家能喜欢,看官们快快来学习一下吧!

第一章 概 述 (1)原码

一、计算机中的数制 定义:

1、无符号数的表示方法: 符号位: 0 表示正, 1 表示负;

(1)十进制计数的表示法 数值位:真值的绝对值。

特点:以十为底,逢十进一; 注意:数 0 的原码不唯一

共有 0-9 十个数字符号。 (2)反码

(2 )二进制计数表示方法: 定义:

特点:以 2 为底,逢 2 进位; 若 X>0 ,则 [X]反=[X] 原

只有 0 和 1 两个符号。 若 X<0 , 则 [X]反= 对应原码的符号位不变,数值部

(3)十六进制数的表示法: 分按位求反

特点:以 16 为底,逢 16 进位; 注意:数 0 的反码也不唯一

有 0--9 及 A— F (表示10~15 )共 16 个 (3)补码数字符号。 :

2 、各种数制之间的转换 若 X>0 , 则[X]补= [X] 反= [X] 原

(1)非十进制数到十进制数的转换 若 X<0 , 则[X]补= [X] 反+1

按相应进位计数制的权表达式展开,再按十进制 注意:机器字长为 8 时,数 0 的补码唯一,同为

求和。 (见书本1.2.3,1.2.4) 2 、8 位二进制的表示围:

(2)十进制数制转换为二进制数制 原码: -127~+127

十进制 → 二进制的转换: 反码: -127~+127

整数部分:除 2 取余; 补码: -128~+127

小数部分:乘 2 取整。 3 、特殊数

十进制 → 十六进制的转换: 该数在原码中定义为: -0

整数部分:除 16 取余; 在反码中定义为: -127

小数部分:乘 16 取整。 在补码中定义为: -128

以小数点为起点求得整数和小数的各个位 。 对无符号数: 2 = 128

(3)二进制与十六进制数之间的转换 三、信息的编码

用 4 位二进制数表示 1 位十六进制数 1、 十进制数的二进制数编码

3 、无符号数二进制的运算(见教材 P5) 用 4 位二进制数表示一位十进制数。 有两种表示法: 压

4 、二进制数的逻辑运算 缩 BCD 码和非压缩 BCD 码。

特点:按位运算,无进借位 (1)压缩

今天,你学废了吗✧٩(ˊωˋ*)و✧

标签: #c语言中取余符号 #c语言中十进制转换十六进制是什么 #c语言中对0取余 #用c语言表示绝对值的方法