【计算机原理学习】二进制和十进制转换
目录
一、二进制转换为十进制
二、十进制转换为二进制
整数部分计算
小数部分计算
总结
一、二进制转换为十进制
二、十进制转换为二进制
由于整数部分和小数部分转换方式不同,需要将整数部分和小数部分分别转换后再合并。
整数部分计算
“除2取余,逆序排列”
看图说话
问:计算十进制数173对应的二进制数?
答:
小数部分计算
“乘2取整,顺序排列”
看图说话
问:计算十进制数0.8125对应的二进制数?
答:
总结
问:计算十进制数173.8125对应的二进制数?
答:
扩展知识点
由上述 “计算十进制小数部分对应的二进制” 的过程来看,如果小数部分不是以0或5结尾,就无法用二进制精确表述(即小数部分永远无法通过乘2的方式变成全部是0),这也是为什么在数据库存储小数的时候尽量不使用float或double类型(丢失精度),而是使用decimal进行小数存储。
【计算机原理学习】二进制和十进制转换相关推荐
- 计算机基础之二进制、十进制、十六进制转换(上)
计算机基础之二进制.十进制.十六进制转换(上) 计数法与数据转换原理 背景知识:什么是计数法 人类历史上,不同的文明发展都遇到同样的问题,人类记录量时比如中文 二.三.四.五.六--,记录数字所使用的 ...
- 初中计算机教案十进制转二进制,二进制与十进制转换(教案).doc
二进制与十进制的转换教案 [教学目的与要求] 1.熟悉数制的概念: 2.掌握位权表示法: 3.熟练掌握二进制与十进制之间的转换方法. [课时安排] 1课时. [教学重点与难点] 1.难点:位权表示法 ...
- 好东西——计算机原理学习(序)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/cc_net/article/details/10418711 序言 又有两年没有写Blog了, 这2 ...
- 计算机原理学习(1)
序言 又有两年没有写Blog了, 这2年从做windows phone 到 Android C++, 慢慢的很多观念也有所改变了.以前一心想做C#相关的工作,现在却感觉,什么语言都无所谓了.公司项目挺 ...
- 计算机原理学习(序)
转载地址:http://blog.csdn.net/cc_net/article/details/10418711 序言 又有两年没有写Blog了, 这2年从做windows phone 到 Andr ...
- 【计算机基础】二进制和十进制的转换计算
二进制和十进制的转换非常简单 1.二进制转为十进制 首先讲一下"权重"的概念 数字中某位的权重这样计算:2的(该位所在的位数(从右至左)-1)次方 比如:10中的0的权重为:2^( ...
- 进制转换之二进制与十进制转换
一.正整数的十进制转换二进制: 要点:除二取余,倒序排列 解释:将一个十进制数除以二,得到的商再除以二,依此类推直到商等 于一或零时为止,倒取将除得的余数,即换算为二进制数的结果 例如把52换算成二进 ...
- JAVA:二进制与十进制转换
将十进制转换为二进制 将二进制转换为十进制 1. 将十进制转换为二进制: 思路:对十进制的数进行除2取余法: /*** 讲10 进制转化为二进制* @param de :待转换的十进制* @retur ...
- Python栈的应用之二进制与十进制转换
示例: 233转为2进制:除2法,转8进制除8,转16进制除16 二进制数的尾:233//2=116 余1116//2=58 余058//2=29 余029//2=14 余114//2=7 余07// ...
最新文章
- iis6.0解析漏洞
- 更新Android Studio 3.1.1碰到的问题
- android 请求参数打印,android retrofit 请求参数格式RequestBody的方法
- vue2使用$set()使对象新增属性后触发视图更新
- 3部世界顶级宇宙纪录片,献给对宇宙万物充满好奇的你
- yii 使用 有赞sdk_有赞ABTest系统:数据驱动增长实践
- Strange Partition CodeForces - 1471A
- Linux C 中字符串化操作符#
- Linux命令 umask,chmod使用
- 分布式一致性算法2PC和3PC
- python udp编程_Python UDP编程小示例
- vue ---- 计算属性
- 仿苹果涂鸦软件_ipad平板电脑有哪些绘画软件?
- 38线性映射05——代数与代数同构
- BLE4.0蓝牙模块JDY-08的简单使用
- 第9届蓝桥杯Java组省赛
- Coverity代码扫描工具
- python中not是什么意思_python中的not具体使用及意思
- 岛用海水淡化设备拯救日常用水难
- java/php/net/python羽毛球场地管理系统设计
热门文章
- 从五新到百新,阿里终于要卷起裤腿干“新农业”了
- 测试用例-用例思维导图
- 案例精选 | 淘宝服务端高并发分布式架构演进之路
- 不为人知的网络编程(九):理论联系实际,全方位深入理解DNS
- 四年级计算机ppt教学,四年级计算机(上册).ppt
- 旅游项目中的专有名词
- 港澳通行证办理 外省大学生(本科)
- Git 基础知识--分支操作
- R语言使用xgboost包拟合xgboost回归模型、使用predict函数和训练好的模型进行预测推理、计算回归模型的评估指标MAE、MSE、RMSE
- pbds库学习笔记(优先队列、平衡树、哈希表)