2_C语言中的数据类型 (二)进制
1.1 二进制数、位、字节与字
我们习惯于十进制的数:10,12等
一个位只能表示0,或者1两种状态,简称bit,一个位是一个bit
一个字节为8个二进制,称为8位,简称BYTE,8个比特是一个字节
一个字为2个字节,简称WORD。
两个字为双字,简称DWORD
1.2 八进制
八进制为以8为基数的数制系统,C语言当中0表示八进制,0666;
1.3 十六进制
十六进制值16为基数 的数制系统,C语言中用0x表示十六进制
十进制 |
十六进制 |
二进制 |
0 |
0 |
0000 |
1 |
1 |
0001 |
2 |
2 |
0010 |
3 |
3 |
0011 |
4 |
4 |
0100 |
十进制转化8进制,用十进制数作为被除数,8作为除数,取商数和余数,直到商数为0的时候,将余数倒过来就是转化后的结果
十进制转化16进制,用十进制数作为被除数,16作为除数,取商数和余数,直到商数为0的时候,将余数倒过来就是转化后的结果
资料来源:传智播客 仅供学习研究
转载于:https://www.cnblogs.com/wuchuanying/p/6275583.html
2_C语言中的数据类型 (二)进制相关推荐
- 2_C语言中的数据类型 (四)整数与无符号数
1.1 sizeof关键字 sizeof是c语言关键字,功能是求指定数据类型在内存中的大小,单位:字节 sizeof与size_t类型 1.1 int类型 1.1.1 ...
- C语言中八进制和16进制怎么表示,原码,反码及补码,C语言按位取反运算符~
借鉴被人的 C语言中8进制和16进制怎么表示 C语言本身支持的三种输入是: 1. 十进制.比如20,457: 2. 十六进制,以0x开头.比如0x7a: 3. 八进制,以0开头.比如05,0237 所 ...
- c语言中字符串转16进制或10进制
直接上语句: str = "16" 1,字符串转16进制 int a = strtol(str,NULL,16); 2,字符串转10进制 int b = strtol(str,NU ...
- 2_C语言中的数据类型 (六)浮点数
1.1 浮点float,double,long double类型 1.1.1 浮点常量,变量 Float在32位系统下是4个字节,double在32位系统下是8个字节 小 ...
- Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器
Android For JNI(二)--C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器 当我们把Hello World写完之后,我们就可以迈入C的大门了,今天就来讲讲基本的一些数据类型 ...
- 软硬件学习记录5—— Verilog语言中的数据类型
Verilog语言中的数据类型 在 Verilog 语言中,主要有三大类数据类型:寄存器数据类型.线网数据类型和参数数据类型. 1.寄存器类型 reg 1.1 概述: 寄存器数据类型的关键字是 reg ...
- c语言115写成16进制,C语言指针问题
C语言指针问题 來源:互聯網 2009-04-01 16:01:29 評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: int a=115,*p;p ...
- Nwafu-OJ-1437 Problem h C语言实习题六——6.进制转换函数设计
问题 : C语言实习题六--6.进制转换函数设计 时间限制: 1 Sec 内存限制: 128 MB 提交: 3451 解决: 2057 [提交][状态][讨论版] 题目描述 设计一个函数,将任意一 ...
- 计算机一级中的进制,计算机一级课程中介绍的不同进制数转换方法之数学原理.doc...
本 科 生 毕 业 论 文(设 计) 2011 届 论文(设计)题目: 计算机一级课程中介绍的不同进制数转换 目 录 一.摘要····································· ...
最新文章
- 程序员关注的高质量公众号
- 清华「男神」沈天成,踢毽子踢成了2021学生年度人物
- quartz mysql 建表_quartz创建表语句
- 静态链接中的那点事儿(1)
- 整理iOS9适配中出现的坑
- java数据类型之间的转换_Java基本类型之间的转换
- 走进PV,UV,IP,session
- 【电力电子技术AC-DC】三相桥式晶闸管整流电路(阻性/阻感性负载)simulink仿真
- SPSS新手教程——通过探索性分析,检验数据的正态性分布
- android更新版本下载安装,Android版本更新下载apk自动安装的方法
- toeic的学习网站
- 【IT之路】Docker系列-CentOS 7 64位镜像下载
- 基于python的招聘信息可视化系统
- selenuim爬虫实战(日lofter.com)
- 如果世界上的男人们都在数据库中……
- 事务前沿研究 | 隔离级别的追溯与究明,带你读懂 TiDB 的隔离级别(上篇)
- vue3状态管理pinia、 路由useRouter
- 国庆节,一天开发一个小程序+Web系统。2.5K到手。【分享开发经验】【收藏起来】
- 把路由器变成音乐播放器和网络收音机,支持摇控
- js实现金额的大写转小写