第六课_进制3_进制的表示
前言
在第四课中《》我们知道进制的本质,这节课就来讲讲如何用定义来表示各种进制的数。可能有点枯燥,但是学会这个才能容易学懂后面的进制的运算。
传统进制的表示
为了更好讲解,本id用0到100分别写出对应的3进制数和8进制数。
三进制
三进制定义:由三个符号组成,分别是0,1,2,逢3进1。
下图是本id用三进制表示的从0到100的数。
估计前面两行很容易写出来,但是从第三行开始,可能有些人就觉得困难了。其实是有方法找的。看下图,写成加法的式子,从最后一位算起,根据已经写出来的数就可以了。
为了让大家更好的了解,再举一个例子,求22的后面一位三进制数。
八进制
八进制的定义:由8个符号组成,分别是0,1,2,3,4,5,6,7,逢8进1。
下图是本id用八进制写的从0-100的数。
大家学着来写一写就好,遇到写不出来的,用本id的方法查一下就可以写出来了。
下面再举个例子,求77后面一位八进制数。
从三进制和八进制可以发现:八进制比较好写,因为它进位不频繁。所以越大的进制越好写。因些,只要你掌握了三进制的写法,其他进制就变得很简单了。
自定义进制的表示
传统的进制表示什么难度的,关键是从传统的进制的表示中学会如何书写自定义进制才是真本事。学会了自定义进制的表示,你可以用到自己的加密算法里面,这是好东西。
自定义的三进制
我们可以这样定义三进制:由三个符号组成,分别是3,2,1,逢3进1。
下面的本id根据这个定义写出的0-100的自定义的三进制。
这个可能对刚接触的人来说有点难。
还是举一个例子吧。
学会这种方法,你就可以写任何进制的数了,即使你把三进制定义为:由三个符号组成,分别是%,¥,&,逢3进1,你照样可以写出来。
当你熟练地把任何定义的进制写出来后,你就可以学习下一课了,因为这节是基础。
写于2020.2.29 21:56
第六课_进制3_进制的表示相关推荐
- 教学生打字的计算机课教案,《第六课_争当打字小能手》教案
<<第六课_争当打字小能手>教案>由会员分享,可在线阅读,更多相关<<第六课_争当打字小能手>教案(3页珍藏版)>请在人人文库网上搜索. 1.第六课_争 ...
- java 8进制串转中文_老杜带你学Java【第六课】
上期链接:老杜带你学Java[第五课] 01 写在前面 欢迎来到杜老师的「零基础学Java」课堂~今后,我们就是Java软件工程师了.(此处应该有掌声???)本专题为<零基础学Java>专 ...
- 计算机应用基础进制转换说课稿,进制和进制转换说课稿.doc
进制和进制转换说课稿 <数制及其转换> 尊敬的各位老师:大家好!我说课的内容是<数制及其转换>. 一.说教材 1.教材分析 <数制及其转换>是从人民邮电出版社教材& ...
- c语言ae16进制转换,进制转换工具下载_16进制2进制转换with曼彻斯特编码 1.3 免费版_极速下载站_软件下载...
16进制2进制转换with曼彻斯特编码是一款简单易用的转换工具,可以对16进制.2进制.曼彻斯特算法.10进制等进行互转,支持802.3曼彻斯特.标准曼彻斯特.差分三种转换模式,支持曼彻斯特编码每8位 ...
- hive转16进制unhex_Java 进制的转换
什么是进制? 进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的"正"字计数法,以及类似的tally mark计数). 对 ...
- 怎么用计算机的计算器转换进位制,计算机进制换算(进制转换计算器)
我想知道进制的转换方法, 8 16 10进制转换成2进制都是除2. 但其他进制之间. 进数转换:1.二进制数.十六进制数转换为十进制数(按权求和) 二进制数.十六进制数转换为十进制数的规律是相同的.把 ...
- 2进制 16进制 计算机术语,十六进制转二进制计算器
十六进制转二进制计算器 十六进制: 二进制: 进制: 进制: 转换说明:上面第一行可将十六进制转换为二进制,第二行可以将任意进制转换为任意进制. 64个基数为: "[email protec ...
- 常用进制以及进制之间的转换方法
常用进制以及进制之间的转换 常用进制 初学计算机编程,进制转换,是一个让人很头疼的一关,但还是必须要掌握.接下来给大家带来一些简单的进制转换方法. 进制呢,实际就是进位计数制,常用的进制有二进制,八进 ...
- 关于进制和进制转换的那些事
要理解进制和进制转换,首先需要理解数制系统. 数制系统包括:(计算机中常用的数制系统) – 十进制数制系统(逢十进一) – 二进制数制系统(逢二进一) – 八进制数制系统(逢八进一) – 十六进制数制 ...
最新文章
- Python爬虫学习笔记(三)——正则表达式
- 对象池commons-pool
- stackexchange_通过Spring Social发推StackExchange问​​题
- 靠近阿里云--视频点播
- hdu 1908数据结构水题
- android c callstack,[MTK] 如何在android native code 打callstack
- 基于WebUploader、SpringMVC的断点续传
- Ubuntu 安装 H3C iNode 客户端
- easydarwin php,Windows版本EasyDarwin
- 直播svga礼物应该如何设计,让用户更加青睐
- fluent二维叶型仿真_【ICEPAK】手把手教你热仿真--认识ICEPAK
- FAT文件系统详解(一)
- C语言学习一些指针随笔记
- 更完美 联想乐Phone获取root权限教程
- 浩辰CAD参考图剪辑编辑
- 【记录】easyexcel导出后打开文件报已损坏
- ORacle空间数据
- PHPstorm自动换行
- VS2017+MFC+sqlite数据库操作
- AutoCAD .NET开发1:环境搭建