计算机的进制转换

article/2025/9/16 12:43:46

目录

  • 一、计算机的数制
    • 1.1数制
    • 1.2数位
    • 1.3基数
    • 1.4位权
  • 二、数制的表示
  • 三、数制分类
    • 3.1十进制
    • 3.2二进制
    • 3.3十六进制
  • 四、数制转换
    • 4.1二进制、十六进制转换为十进制
    • 4.2二进制转换为十六进制
    • 4.3十进制转换为二进制、十六进制
    • 4.4常见的八位二进制数
  • 五、存储量
  • 总结


一、计算机的数制

计算机的数制也称为进制,主要有下列四个定义

1.1数制

计数的方法,指用一组固定的符号和统一的规则表示数值的方法
 比如:2进制,用两个阿拉伯数字:0、1
    10进制,用十个阿拉伯数字:0到9

1.2数位

指数字符号在一个数中所处的位置
 从右边开始往左数,第一个数字是第0位,第二个数字是第1位……

1.3基数

指在某种进位计数制中,数位上所能使用的数字符号的个数
 几进制基数就为几,例如:二进制的基数为2,十进制基数为10

1.4位权

指在某种进位计数器中,数位所代表的大小,即处在某一位上的“1”所表示的数值的大小
 位权=每一位的数值×基数的数位次方

二、数制的表示

请添加图片描述

三、数制分类

3.1十进制

十进制数制系统包括10个数字,即0,1,2,3,4,5,6,7,8,9

以567D为例:
      百位 十位 个位
      5    6   7

3.2二进制

目前计算机系统说采用的进制,二进制数制系统包含2个数制,即0和1

优点:①二进制只需用两种状态表示数字,容易实现
   ②二进制的算数运算规则简单
   ③用二进制容易实现逻辑运算

3.3十六进制

十六进制数制系统包含16个数制,即前十个数字是0到9,后面用A、B、C、D、E、F分别表示10、11、12、13、14、15

四、数制转换

数制转换即进制转换。指进制(二、八、十、十六进制)间的相互转换,计算机编程中较为常见。

4.1二进制、十六进制转换为十进制

二进制、十六进制转十进制采用按权相加法

以1011010B为例转换成十进制
请添加图片描述
就可以得出1011010B=90D

十六进制转换为十进制也采用相同方法,只是基数要从2换成16

4.2二进制转换为十六进制

可以参照这张图
请添加图片描述

从右边开始数每四位数可换算成一个十六进制数,不够的就在最左边补0

以 10011110001110B为例
请添加图片描述

4.3十进制转换为二进制、十六进制

十进制转换为二进制、十六进制可以采取整除取余法
以125D为例转换为二进制
请添加图片描述

从下往上数,就可以得到125D=1111101B

十六进制转换为十进制也采用相同方法,只不过数制整除2要换成整除16

4.4常见的八位二进制数

请添加图片描述

五、存储量

请添加图片描述


总结

1、了解各进制区别
2、重点掌握各进制之间的转换


http://chatgpt.dhexx.cn/article/qqq1eSO1.shtml

相关文章

计算机基础--进制转换

计算机基础之进制转换 一、什么叫进制(system) 学习进制转换之前,我们要先知道什么是进制,进制也就是进位计数制,对于任何一种进制——n进制,就表示每一位置上的数运算时都是逢n进一位, 十进制…

计算机中的数制

文章目录 一、计算机中的各种数制1. 十进制2. 二进制3. 十六进制 二、不同数制间数的转换1. 二进制和十进制数间的转换(1)十进制整数转换成二进制整数(2)十进制小数转换成二进制小数 2. 十六进制和十进制数间的转换(1&…

worklist 设备对接,pe 为例

1.部署worklist 服务,确保网路通畅。 2.在ct 机器配置服务器信息,包括ip port.aetitle,不同厂家配置方法不同。 3.更新患者列表,拉取服务器list 注意:返回列表中不能有中文 4.患者选择,查看患者详细信息 5.CT 机设置 注意&#…

Typo: In word ‘worklist‘

Typo: In word worklist 使用pycharm编辑的程序员,这条绿线对与像我这样的人来说,不能忍受,所以。。。 File>>Settting打开设置,如下图,先搜索inspections,在搜索Typo,把勾去掉 OK了&…

DICOM通讯(ACSE->DIMSE->Worklist)

下文中的worklist交互的测试数据,请在资源中下载,需要wireshark将文件打开,并且加入过滤条件ip.addr 192.168.2.193 and tcp.port 104 ,并且选择dicom协议。 1 DICOM通讯概要介绍 DICOM通讯和TCP IP的设计原理别无二致。从用户数…

List..

List的使用 test.cpp #include <iostream> #include <list> #include <vector> using namespace std; namespace std {void test_list1(){//初始化list<int> lt1;//10个5list<int> lt2(10, 5);//自己的迭代器来初始化list<int> lt3(lt2.…

dicom worklist、pacs环境搭建

dcmtk的安装和使用 OFFIS DICOM 工具包 官网&#xff1a;dicom.offis.de - DICOM Software made by OFFIS - DCMTK - DICOM Toolkit windows版本下载地址&#xff1a;https://dicom.offis.de/download/dcmtk/dcmtk366/bin/dcmtk-3.6.6-win64-dynamic.zip 部分工具包使用方法…

dcmtk在PACS开发中的应用(基础篇) 第三章 工作列表(Work List)(一)( BY 冷家锋)

觉得对您有帮助&#xff0c;欢迎打赏&#xff08;打赏码在文末&#xff09;&#xff0c;欢迎切磋。 博客不常来&#xff0c;评论不一定都能看到&#xff0c;看到了我会尽力回复&#xff08;更新于2019年7月26日&#xff09; 第三章 工作列表&#xff08;Work List&#xff09…

WorkManager

WorkManager对比AsyncTask, ThreadPool的优势&#xff1a;WorkManager里面的任务在应用退出之后还可以继续执行。AsyncTask, ThreadPool里面的任务在应用退出之后不会执行。WorkManager自动选用JobScheduler, 或是AlarmManager来实现后台任务。 使用WorkManager的一些任务示例…

【SimpleList】

list_item.xml <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:orientation"vertical"android:l…

java dcm4che findscu实现workList通讯——客户端SCU

全网实现workList服务的,要么是基于C的DCMTK、要么是基于C#的fo-dicom。想用dcm4che实现 找了好几个月都没有一个例子。无奈只能通过DCMTK和fo-dicom 实现方式并查看dcm4che源码自己实现了。经过不懈的努力总算是实现了并实际跟设备测试成功&#xff01; 首先得先了解 DICOM wo…

GE LIGHTSPEED VCT型CT机怎样修改WORKLIST参数

一、 打开维修界面&#xff1a;点击“Service”按钮。 在弹出的service desktop界面中选Utilities----点击Utilities----点击 Shell。 在弹出的界面中直接输入命令&#xff1a;installhisris 回车。 在弹出的界面中&#xff0c;修改完worklist的网络参数后&#xff0c;点击Acce…

DICOM获取worklist患者列表抓包分析

笔者刚学习DICOM协议&#xff0c;笔者比较喜欢从最基础的二进制数据去理解整个协议 这里用到了功能强大的wireshark抓包工具 wireshark下载地址&#xff1a;Wireshark中文版下载-Wireshark(网络抓包工具)下载v3.4.7 官方最新版-西西软件下载 基础知识&#xff1a; DICOM简述…

DICOM worklist工作原理?

文章转自&#xff1a;https://zhidao.baidu.com/question/254262863.html 一、关于Worklist 在RIS与PACS的系统集成中。Wordlist的连接为其主要工作之一。Wordlist成像设备工作列表&#xff0c;它是DICOM协议中众多服务类别中的一个.它的功能是实现设备操作台与登记台之间的通…

DICOM医学图像处理:基于DCMTK工具包学习和分析worklist

背景&#xff1a; DICOM3.0协议中有介绍关于worklist的部分。简而言之&#xff0c;worklist可以看做是放射科设备从医院RIS系统中自动读取患者信息的一种“通信协议”&#xff0c;可以指存储在RIS系统中的患者数据库&#xff0c;主要包括患者的基本信息&#xff08;如年龄、性别…

【转】DICOM医学图像处理:基于DCMTK工具包学习和分析worklist

转自&#xff1a;https://blog.csdn.net/zssureqh/article/details/38775315 背景&#xff1a; DICOM3.0协议中有介绍关于worklist的部分。简而言之&#xff0c;worklist可以看做是放射科设备从医院RIS系统中自动读取患者信息的一种“通信协议”&#xff0c;可以指存储在RIS系…

数学建模之MATLAB编程

EverydayOneCat 🌈 🐱🐱🐱 🍣🍣🍣🍣🍣✖️N 🌈📖📜 🥢 🐱 🐱 「Sushi shop!」 知识点 1.下载 链接:https://pan.baidu.com/s/1DbfysOOwIoSvt8HQUw0jhw 提取码:75mz 2.基本数学运算 2.1变量与数据操作 变量定义注意事项: 变量名区分字母…

数学建模-如何用matlab画出漂亮的图(一)

1 画图基本指令 hold on :保持打开的命令关闭图形保持功能hold off: title ( xx)命名 xlabel (xx’ ) x轴标注 ylabel (xx’ ) y轴标注 figure (x) 创建图窗 hidden on 将网格设为不透明 hidden off 将网格设为透明 legend (xx)加图例 grid on加网格线 subplot (2,2.4).显示第4…

数学建模-数学规划(Matlab)

目录 一、线性规划求解 二、非线性规划问题 三、整数规划&#xff08;包括0-1规划&#xff09; 四、最大最小化模型 五、多目标规划模型 注意&#xff1a;代码文件仅供参考&#xff0c;一定不要直接用于自己的数模论文中国赛对于论文的查重要求非常严格&#xff0c;代码雷同…

【数学建模】MATLAB

MATLAB 一、基本介绍二、矩阵运算三、编程基础四、常见函数以及其他五、二维图形绘制六、三维图形绘制七、运算符八、流程控制语句九、自定义函数十、画图进阶 一、基本介绍 MATLAB 是美国MathWorks公司出品的商业数学软件&#xff0c;用于算法开发、数据可视化、数据分析以及…