计算机系统中常用的进制,计算机常用进制详解

article/2025/9/16 11:20:28

内容

进制的由来

生活中的常用进制

二进制的介绍

四种进制说明

八进制和十六进制

常用进制间的转换

1、进制的由来

进制:进位计数制

原始的计数方式

结绳计数

书契计数

算盘

正字计数法

2、生活中的常用进制

十进制

七进制(0~6,星期)

十二进制(0~11,年)

百进制(世界)

千进制(工资12k,银行1,000,000)

3、二进制

计算技术中光放采用二数制,有18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。

计算机中的二进制则是一个非常微小的开关,用“开”表示1,“关”表示0,一个数字位只能表示两个数字。

在计算机中,一个数据量叫做1bit,一般使用8个数据位表示一个数字,称为一个字节;

计算机中常用的存储单位换算关系:

8bit = 1Byte;(B)

1024 Byte = 1KB;

1024KB = 1MB;

1024MB = 1GB;

1024GB = 1TB;

1024TB = 1PB;

4、四种进制的说明

十进制

包含:0~9

开头:不能是0

二进制

包含:0和1

开头:0b 在计算机中存储用补码的形式保存

八进制

包含:0~7

开头:0

十六进制

包含:09和AF

开头:0x A代表10;B代表11;以此类推。。。

八进制和十六进制

像“01000111010100101101011101” 这样的一个二进制数,如果要阅读、记忆、计算、书写这一串二进制,对于我们来书太过复杂和困难,那么为了使其简短化,易读易写易算,可以采取八进制和十六进制来表示。但中计算机实际存储的时候还是以二进制的形式存储的。

0e606921457a

image-20200525103534691.png

5、进制之间的转换

将其他进制转换为十进制

将二进制转换为十进制

位权展开法

权重: 如: 12345 1 2 3 4 5 万 千 百 十 个==>权重

例:00110111

00 1 1 0 1 1 1

25 24 23 22 21 20 ===>权重

1 x 25 +1 x 24 + 0x23 +1 x 22 + 1 x 21 + 1 x 20 =55

将八进制转换为十进制

例:0234

2 3 4

82 81 80 ===>权重

2 x 82 + 3 x 81 + 4 x 80 = 156

将十六进制转换为十进制

例:0x26af

2 6 a f

163 162 161 160 ===>权重

2 x 163 + 6 x 162 + 11 x 161 + 15 x 160 = 9919

十进制转换为其他进制

短除法:除k逆取余

迂回方法:先将十进制转换为二进制,再将二进制转换为八进制或十六进制。

十进制转换为二进制

0e606921457a

image-20200525113256954.png

十进制转换为八进制

0e606921457a

image-20200525114347840.png

十进制转换为十六进制

0e606921457a

image-20200525120916252.png


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

相关文章

计算机进制转换

文章目录 一.基本概念二.计算机的数值1.KIB、MIB与KB、MB的区别2.数值的表示 三.进制转换1.十进制的转换1.1十进制二进制的转换1.2十进制八进制的转换1.3十进制十六进制的转换 2.二进制八进制十六进制的转换2.1二进制八进制的转换2.2二进制与十六进制的转换2.3八进制十六进制的…

计算机进制转换(看完这一篇你就全懂了)—基础篇

我相信很多人都学过进制的转换,但是总是转不过来,你只需要看完这一篇,你对进制的理解与转换一定会很熟练。 众所周知计算机只能识别0和1,其他的文字、数字、字符只能通过转换成进制,然后让计算机识别,并显示…

一文带你读懂计算机进制

hi,大家好,我是开发者FTD。在我们的学习和工作中少不了与进制打交道,从出生开始上学,最早接触的就是十进制,当大家学习和使用计算机时候,我们又接触到了二进制、八进制以及十六进制。那么大家对进制的认识和…

计算机进制转换a是什么,[计算机基础] 计算机进制转换:二进制、八进制、十进制、十六进制...

计算机进制转换:二进制、八进制、十进制、十六进制 一、什么是进制 在生活中,我们通常都是使用阿拉伯数字计数的,也就是10进制,以10为单位,遇10进一,所以是由0,1,2、3、4、5、6、7、…

用计算机进行进制换算方法,计算机进制怎么转换?计算机进制换算方法

如果你正在学习计算机知识,必然需要掌握计算机进制的换算方法。很多同学对于进制换算已经炉火纯青,即便我们可以使用科学计算器程序进行换算,但多数时候使用计算器还没有我们心算更快呢,你说是吧。如果是复杂式我们还需要打草稿,使用计算器反而添乱。阅读下文了解计算机进…

计算机中的进制

进制概念 今天我们来复习一下进制之间的转换,首先我们先来了解一下什么是进制?进制也就是人们规定的一种进位的方法,比如二进制就是逢二进一,也就是说0,1之后就该进位,然后就是10,11&#xff0c…

计算机中的进制(二进制,八进制,十进制,十六进制)

编写背景 最近做了个项目&#xff0c;对接蓝牙设备通信&#xff0c;对接的时候第三方的设备需要协议加密&#xff0c;就用到了位运算(&,>>,<<),只是这个加密算法不是我写的&#xff0c;是公司的架构师写的&#xff0c;他是写java的。呵呵呵…我看了他的javasc…

计算机进制转换:二进制、八进制、十进制、十六进制

一、什么是进制 在生活中&#xff0c;我们通常都是使用阿拉伯数字计数的&#xff0c;也就是10进制&#xff0c;以10为单位&#xff0c;遇10进一&#xff0c;所以是由0&#xff0c;1&#xff0c;2、3、4、5、6、7、8、9组成的&#xff1b;而在计算机中&#xff0c;计算机是无法…

计算机的进制转换

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

计算机基础--进制转换

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

计算机中的数制

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

worklist 设备对接,pe 为例

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

Typo: In word ‘worklist‘

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

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

下文中的worklist交互的测试数据&#xff0c;请在资源中下载&#xff0c;需要wireshark将文件打开&#xff0c;并且加入过滤条件ip.addr 192.168.2.193 and tcp.port 104 &#xff0c;并且选择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…