如何把单精度二进制数转换成十进制数?
如何把单精度二进制数转换成十进制数?
单精度二进制数32位,符号1位,指数8位,尾数23位
步骤:
1、如果最高位为1,则为复数,否则为正数。
2、接下来8位为指数,减去二进制01111111(十进制127),得到未调整的指数值。
3、后23位是尾数,尾数的小数点后没省略了1.
,尾数尾部的0可以忽略。根据123,求得浮点数。
4、根据浮点数的表示,得到为二进制表示
5、转化为十进制数
例子:
浮点数:0011 1111 1111 0000 0000 0000 0000 0000
1、正数
2、调整指数:01111111,未调整指数:0,十进制0
3、尾数:111,得 1.111×201.111 \times 2^0
4、二进制数:+1.111
5、对应的十进制数:+10 7/8 或 +10.875
如何把单精度二进制数转换成十进制数?相关推荐
- 任意十六进制数转换成十进制数----不管你输入多长都能转换
原来它妹这种方法叫大数运算,现在才知道,害我花上好几个小时自己去想--操呀-- 算法由我博客中求阶乘算法变形而得-- 下面是改过后的算法--原算法在后面-- 运行结果: #include<std ...
- 在Java中将二进制数转化成十进制数
这里二进制数有两种表示方式,不同方式的代码略有不同: 1.将二进制数用boolean数组表示 假设要求解的二进制数为:1101(也就是十进制数13) public class TransformTse ...
- c语言中八进制转换成十进制数,C语言中的二进制、八进制、十进制之间的转换...
满意答案 郈广瑞2 2015.07.10 采纳率:53% 等级:8 已帮助:362人 你这个要求源代码比较麻烦,网上比较多的,数据结构要多看看了,比较好实现的方法,是利用栈.十进制转为二进制,你 ...
- 汇编语言实现十六进制数转换成十进制数
一 代码实现 DATAS SEGMENT org 2000hnum dw 65535org 2010hres db 5 dup(?)db '$' DATAS ENDSSTACKS SEGMENT ST ...
- 把十六进制字符转换成十进制数
2019独角兽企业重金招聘Python工程师标准>>> /*** Get the hex value of a character (base16).* @param c A cha ...
- 十六进制字符串转换成十进制数
// Convert the number expressed in base-16 to an integer. string hex = "0x60"; int value = ...
- linux c十六进制转十进制函数,用Linux/Unix命令把十六进制转换成十进制(转)
那天写个脚本,需要把十六进制的数字转成十进制的打出来,发现不知道要怎么弄,搜一下,原来还是很简单的,比用C语言什么的容易多了,就一些现成的命令就解决了. 先列两种简单的方法: 1) echo 自己就能 ...
- 二进制转换成十进制算法
用较为精简的方式,实现将二进制数转换成十进制数: 1 --> 1 10 --> 2 100 --> 4 - 转换函数如下: int change(int base2) {int te ...
- 八、十六进制数转换到十进制数
二.八.十六进制数转换到十进制数 关键词: 二.八.十六进制数转换到十进制 6.2.1 二进制数转换为十进制数 二进制数第0位的权值是2的0次方,第1位的权值是2的1次方-- 所以,设有一个二进制数: ...
最新文章
- mongodb在mysql中怎么用,mongoDB数据库基本操作
- 初学Oracle的笔记(2)——基础内容(实时更新中..)
- jqPlot图表插件使用说明(一)
- JavaScript版几种常见排序算法
- Phpmyadmin安装过程
- 详解手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)
- http协议里的chunked编码与测试
- 小米平板android版本,小米平板2发布:分Android和Wind 10两个版本
- PHP 与 Perl 语言对比
- java代码做一个电子表
- [Python]通过有道词典API获取单词发音MP3
- NOIP2015初赛成绩
- iis mysql安装包下载_配置Windows Server2008+iis+php+mysql所需下载安装包
- Java 一个数字、字母、汉字各占几个字节
- 《Windows 8 权威指南》——第2章 Windows 8 Metro应用 2.1 打造快速流畅的动态Windows 8 Metro应用体验...
- 联想服务器重装系统只有光标,联想bios重装系统图文教程
- Word 2013版本管理
- 欧拉法、改进的欧拉法、龙格-库塔法求解初值问题
- 抖音短视频开发项目跨入社交圈,头条实现社交梦?...
- 三层架构与Mvc设计模式
热门文章
- laravel 163发送邮件
- 关于Map迭代循环,key和value的顺序问题
- twitter 监控登陆活动
- Linux下制作动图的软件,Linux 下制作Gif动画
- POJ1789简单小生成树
- 【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 使用 MetaClass 进行方法拦截 | 对象上拦截方法 | 类上拦截方法 )
- 【Android 逆向】Android 系统文件分析 ( cpuinfo 处理器信息文件 | self 当前进程信息文件 | meminfo 当前内存信息文件 )
- 【开发环境】Mac 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm )
- 【Android 热修复】热修复原理 ( 类加载机制 | PathClassLoader 加载 Dex 机制 | PathDexList 查找 Class 机制 | 类查找的顺序机制 )
- 【计算理论】图灵机 ( 接受状态作用 | 格局 | 图灵机语言 | 图灵机设计复杂性 )