贵州省毕节外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发-网站开发-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

贵州省毕节外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

发表日期: 2022-05-29 13:13:06 浏览次数:93

贵州省毕节外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

网站建设.png

毕节所依附的云贵高原,是在新生代第四纪的喜马拉雅造山运动中强烈隆起的古大陆,对生物的生存、繁衍和进化具有特殊需要。
人类在这里的活动历史,至少可以追溯到50万年前的旧石器时代。 [8] 
尧舜时代为有鼻国(诸侯国),有史以来第一次称国。这是毕节有史以来,第一次被命名为鼻(后有人写为鳖、毕、比等)。
夏朝为梁州的南域,荆州的西邻。
商末周初为卢夷之国,其君称蒸。《尚书·牧誓》记载:参加牧野之战的,西南地区有庸、蜀、羌、微、蟊、卢、彭、濮八个方国。武王伐纣时,卢夷国君长选派远征军参加了牧野(今河南省淇县南)之战,一举打败商王朝的军队,纣王自焚,商朝灭亡,周作为中国历史上第三个王朝正式建立。 [9] 
周末为古蜀国的南中。
六国时谓之南夷,其国名叫夜郎,君长称为夜郎侯(或夜郎王)。楚王派庄豪带领精兵循沅水而上,到且兰,把船固定在岸边,下船上山进行步战。占领且兰时,夜郎王率部归降。庄豪留在滇称王后,夜郎、且兰又自立为国。夜郎的疆域有多大?《汉书》上说:“夜郎东接交趾,自西徂东奚啻千里?”《史记》上说:“西南夷君长以十数,夜郎最大。” 这就难怪会有夜郎自大的典故。
秦代:公元前221年,秦始皇派常頞收夜郎地,设置夜郎、汉阳二县,并略通五尺道,从今四川宜宾经贵州毕节、威宁,云南宣威至曲靖。于汉阳境内始置邮亭,邮亭之地称平夷,即今毕节。汉阳县为今毕节市威宁、赫章、七星关区、纳雍、大方等地。秦亡,县废,夜郎复国。
西汉:汉武帝建元六年(前135),夜郎侯多同降于汉,汉析夜郎属地置犍为郡,复设汉阳县。元鼎六年(公元前111),夜郎国灭,分犍为置牂柯郡,将犍为郡的汉阳县析出今毕节市七星关区、纳雍、大方等地,设置平夷县(治今七星关区),归属牂牁郡管辖,平夷从此成为县治机构。
东汉:公元215年,以原犍为属地置朱提郡,汉阳属之。
三国:公元221年,昭烈帝刘备置庲降都督府于平夷县,治今七星关区,以总摄南中益州、犍为、牂牁、朱提四郡,平夷遂成为蜀国之要塞重镇,驻重兵把守。 [10] 
晋代:永嘉五年(311),将平夷县改平夷郡,治平夷(今七星关区),领平夷、敝邑(今遵义境)县,平夷遂为郡治。晋安帝元兴三年(404),改平夷郡为平蛮郡,平夷郡所属平夷县改为平蛮县。
梁代:549年,宁州土人爨瓒反,朱提郡为瓒所据,平蛮、汉阳等县皆荒废。均为爨氏之卢鹿部。
隋代:584年,以朱提郡置恭州,汉阳属之(今毕节地区部分在其境内)。
对于基础薄弱的读者,本节的内容可能略显晦涩和枯燥,如果你觉得吃力,可以暂时跳过,基本不会影响后续章节的学习,等用到的时候再来阅读。

上节我们对二进制、八进制和十六进制进行了说明,本节重点讲解不同进制之间的转换,这在编程中经常会用到,尤其是C语言。

将二进制、八进制、十六进制转换为十进制

二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。

假设当前数字是 N 进制,那么:


更加通俗的理解是,假设一个多位数(由多个数字组成的数)某位上的数字是 1,那么它所表示的数值大小就是该位的位权。

1) 整数部分

例如,将八进制数字 53627 转换成十进制:

53627 = 5×84 + 3×83 + 6×82 + 2×81 + 7×80 = 22423(十进制)

从右往左看,第1位的位权为 80=1,第2位的位权为 81=8,第3位的位权为 82=64,第4位的位权为 83=512,第5位的位权为 84=4096 …… 第n位的位权就为 8n-1。将各个位的数字乘以位权,然后再相加,就得到了十进制形式。

注意,这里我们需要以十进制形式来表示位权。

再如,将十六进制数字 9FA8C 转换成十进制:

9FA8C = 9×164 + 15×163 + 10×162 + 8×161 + 12×160 = 653964(十进制)

从右往左看,第1位的位权为 160=1,第2位的位权为 161=16,第3位的位权为 162=256,第4位的位权为 163=4096,第5位的位权为 164=65536 …… 第n位的位权就为 16n-1。将各个位的数字乘以位权,然后再相加,就得到了十进制形式。

将二进制数字转换成十进制也是类似的道理:

11010 = 1×24 + 1×23 + 0×22 + 1×21 + 0×20 = 26(十进制)

从右往左看,第1位的位权为 20=1,第2位的位权为 21=2,第3位的位权为 22=4,第4位的位权为 23=8,第5位的位权为 24=16 …… 第n位的位权就为 2n-1。将各个位的数字乘以位权,然后再相加,就得到了十进制形式。

2) 小数部分

例如,将八进制数字 423.5176 转换成十进制:

423.5176 = 4×82 + 2×81 + 3×80 + 5×8-1 + 1×8-2 + 7×8-3 + 6×8-4 = 275.65576171875(十进制)

小数部分和整数部分相反,要从左往右看,第1位的位权为 8-1=1/8,第2位的位权为 8-2=1/64,第3位的位权为 8-3=1/512,第4位的位权为 8-4=1/4096 …… 第m位的位权就为 8-m

再如,将二进制数字 1010.1101 转换成十进制:

1010.1101 = 1×23 + 0×22 + 1×21 + 0×20 + 1×2-1 + 1×2-2 + 0×2-3 + 1×2-4 = 10.8125(十进制)

小数部分和整数部分相反,要从左往右看,第1位的位权为 2-1=1/2,第2位的位权为 2-2=1/4,第3位的位权为 2-3=1/8,第4位的位权为 2-4=1/16 …… 第m位的位权就为 2-m

更多转换成十进制的例子:

将十进制转换为二进制、八进制、十六进制

将十进制转换为其它进制时比较复杂,整数部分和小数部分的算法不一样,下面我们分别讲解。

1) 整数部分

十进制整数转换为 N 进制整数采用“除 N 取余,逆序排列”法。具体做法是:


把先得到的余数作为 N 进制数的低位数字,后得到的余数作为 N 进制数的高位数字,依次排列起来,就得到了 N 进制数字。

下图演示了将十进制数字 36926 转换成八进制的过程:



贵州省毕节外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

上一条:贵州省毕节网站建设-毕节网络公司-优化-制作-设计推广-毕节网站建设服务中心
下一条:贵州省毕节国际英文域名注册/中文国内域名申请/企业域名服务器空间备案-企业域名
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约