下载此文档

十进制小数转换成二进制小数.doc


文档分类:幼儿/小学教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
十进制小数转换成二进制小数进制转换是人们利用符号来计数的方法,包含很多种数字转换。进制转换由一组数码符号和两个基本因素( “基”与“权”)构成。目录一、正数 1. 二、负数 C 程序代码: (支持负进制) 一、正数 1. 二、负数 C 程序代码: (支持负进制) 展开编辑本段一、正数在高速发展的现代社会,计算机浩浩荡荡地成为了人们生活中不可缺少的一部分, 帮助人们解决通信, 联络, 互动等各方面的问题。今天我就给大家讲讲与计算机有关的“进制转换”问题。我们以( ) (十)为例讲解一下进制之间的转化问题。 -----> 二给你一个十进制,比如: 6 ,如果将它转换成二进制数呢? 10 进制数转换成二进制数,这是一个连续除 2 的过程: 把要转换的数,除以 2 ,得到商和余数, 将商继续除以 2, 直到商为 0。最后将所有余数倒序排列, 得到数就是转换结果。听起来有些糊涂?我们结合例子来说明。比如要转换 6 为二进制数。“把要转换的数,除以 2 ,得到商和余数”。那么: 十转二示意图要转换的数是 6,6÷2 ,得到商是 3 ,余数是 0。“将商继续除以 2, 直到商为 0 ……”现在商是 3 ,还不是 0 ,所以继续除以 2。那就: 3÷ 2, 得到商是 1, 余数是 1。“将商继续除以 2 ,直到商为 0 ……”现在商是 1 ,还不是 0 ,所以继续除以 2。那就: 1÷ 2, 得到商是 0 ,余数是 1 “将商继续除以 2 ,直到商为 0 ……最后将所有余数倒序排列”好极!现在商已经是 0。我们三次计算依次得到余数分别是: 0、1、1 ,将所有余数倒序排列,那就是: 110 了! 6 转换成二进制,结果是 110 。把上面的一段改成用表格来表示,则为: 被除数计算过程商余数 6 6/2 303 3/2 111 1/2 01 (在计算机中, ÷用/ 来表示) ----> 十二进制数转换为十进制数二进制数第 0 位的权值是 2的0 次方,第 1 位的权值是 2的1 次方……所以,设有一个二进制数: 0110 0100 ,转换为 10 进制为: 下面是竖式: 0110 0100 换算成十进制"^" 为次方第0位0* 2^0 =0第1位0* 2^1 =0第2位1* 2^2 =4第3位0* 2^3 =0第4位0* 2^4 =0第5位1* 2^5 = 32 第6位1* 2^6 = 64 第7位0* 2^7 =0+ --------------------------- 100 用横式计算为: 0*2^0+0*2^1+1*2^2+1*2^3+0*2^4+1*2^5+1*2^6+0*2^ 7= 100 0 乘以多少都是 0 ,所以我们也可以直接跳过值为 0 的位: 1*2^2+1*2^3+1*2^5+1*2^6= 100 ----> 八 10 进制数转换成 8 进制的方法, 和转换为 2 进制的方法类似, 唯一变化: 除数由 2 变成 8。来看一个例子,如何将十进制数 120 转换成八进制数。用表格表示: 被除数计算过程商余数 120 120/8 150 15 15/8 171 1/8 01 120 转换为 8 进制,结果为: 170 。 ----> 十八进制就是逢 8进1。八进制数采用 0~7 这八数来表达一个数。八进制数第

十进制小数转换成二进制小数 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-05
最近更新