浮点转定点

发布时间:2026/8/13 19:01:33

浮点转定点
一、浮点转定点说明1.浮点转定点的核心就说把小数乘以一个2的幂次方变成整数存储2.基本公式‌定点数 浮点数 × 2^Q然后取整截断或四舍五入3.反向转换‌浮点数 定点数 ÷ 2^Q4.关键是要先确定Q值‌也就是小数部分占多少位这决定了精度和表示范围5.比如Q15格式16位有符号数1位符号位15位小数位。浮点数0.5转定点0.5×3276816384。定点16384转浮点16384÷327680.5。二、Q格式如何定义1.先看数据范围‌最大绝对值需要多少位整数来表示。2.再看精度要求‌小数部分需要多少位才能满足误差要求。3.常用表示法‌Qm.n格式m位整数n位小数或Qn格式n位小数整数位自动算三、定点和浮点‌‌‌浮点小数点非固定的数可表示数据范围较广整数小数都可表示。包含floatdouble定点小数点固定可表示整数小数。int本质是小数点位于末尾的32位定点数而已浮点数(x)转换为定点数(xq)xq(int)x* 2Q定点数(xq)转换为浮点数(x)x(float)xq*2-QQ表示 S表示 十进制数表示范围Q15 S0.15 -1≤x≤0.9999695Q14 S1.14 -2≤x≤1.9999390Q13 S2.13 -4≤x≤3.9998779Q12 S3.12 -8≤x≤7.9997559Q11 S4.11 -16≤x≤15.9995117Q10 S5.10 -32≤x≤31.9990234Q9 S6.9 -64≤x≤63.9980469Q8 S7.8 -128≤x≤127.9960938Q7 S8.7 -256≤x≤255.9921875Q6 S9.6 -512≤x≤511.9804375Q5 S10.5 -1024≤x≤1023.96875Q4 S11.4 -2048≤x≤2047.9375Q3 S12.3 -4096≤x≤4095.875Q2 S13.2 -8192≤x≤8191.75Q1 S14.1 -16384≤x≤16383.5Q0 S15.0 -32768≤x≤32767‌‌‌四、有符号整数的加减乘除运算1.有符号整数的存储是以补码的形式进行2.有符号整数的加减乘除运算也是补码的形式进行

相关新闻

Skyfall-GS渲染教程:实时3D城市漫游与高质量视频生成技巧

Skyfall-GS渲染教程:实时3D城市漫游与高质量视频生成技巧

2026/8/13 19:01:33

Skyfall-GS渲染教程:实时3D城市漫游与高质量视频生成技巧 【免费下载链接】Skyfall-GS [ECCV 2026] Skyfall-GS: Synthesizing Immersive 3D Urban Scenes from Satellite Imagery 项目地址: https://gitcode.com/gh_mirrors/sk/Skyfall-GS Skyfall-GS是一款…

SwiftEngine中间件开发:扩展服务器功能的实战教程

SwiftEngine中间件开发:扩展服务器功能的实战教程

2026/8/13 18:51:33

SwiftEngine中间件开发:扩展服务器功能的实战教程 【免费下载链接】SwiftEngine Apple Swift based HTTP server. The answer for a Swift based, turn key, crash resilient, high scale, and production grade web server. 项目地址: https://gitcode.com/gh_m…

5个理由告诉你为什么应该从Grafana迁移到Perses:CNCF可观测性可视化新选择

5个理由告诉你为什么应该从Grafana迁移到Perses:CNCF可观测性可视化新选择

2026/8/13 18:51:33

5个理由告诉你为什么应该从Grafana迁移到Perses:CNCF可观测性可视化新选择 【免费下载链接】perses The CNCF sandbox for observability visualisation. Already supports Prometheus, Tempo, Loki and Pyroscope - more data sources to come! 项目地址: https:…

智能渗透测试代理:基于大语言模型的自动化安全评估解决方案

智能渗透测试代理:基于大语言模型的自动化安全评估解决方案

2026/8/13 21:41:39

智能渗透测试代理:基于大语言模型的自动化安全评估解决方案 【免费下载链接】PentestGPT Automated Penetration Testing Agentic Framework Powered by Large Language Models 项目地址: https://gitcode.com/GitHub_Trending/pe/PentestGPT 在网络安全领域…

Vue 2到Vue 3升级实战:从评估到部署的完整指南

Vue 2到Vue 3升级实战:从评估到部署的完整指南

2026/8/13 21:41:39

1. 项目概述:为什么升级Vue 3是当下必选项 最近和不少还在维护Vue 2.x项目的朋友聊天,发现一个挺普遍的现象:大家心里都清楚Vue 3是未来,性能更好、功能更强,但一想到升级要动那么多代码,心里就直打鼓&…

深耕欧亚市场,寻找最靠谱的俄罗斯网站建设公司打造国际化品牌

深耕欧亚市场,寻找最靠谱的俄罗斯网站建设公司打造国际化品牌

2026/8/13 21:41:39

在这个全球化飞速发展的时代,越来越多的中国企业开始将目光投向了广阔的海外市场。其中,俄罗斯市场凭借其巨大的人口基数、丰富的自然资源以及日益增长的消费能力,成为了许多外贸企业和品牌出海的“新蓝海”。然而,想要在这片充满机遇但也竞争激烈的土地上站稳脚跟,仅仅靠…

MySQL彻底卸载指南:从备份到注册表清理的完整流程

MySQL彻底卸载指南:从备份到注册表清理的完整流程

2026/8/13 21:41:39

1. 为什么“彻底卸载”MySQL如此重要? 如果你在电脑上装过几次MySQL,大概率遇到过这种糟心事:明明已经把安装目录删了,控制面板里也卸载了程序,但下次想重装一个新版本时,安装向导要么报错说“已检测到现有…

Web安全实战:文件上传漏洞攻防解析与纵深防御体系构建

Web安全实战:文件上传漏洞攻防解析与纵深防御体系构建

2026/8/13 21:41:39

1. 从一次“意外”的服务器沦陷说起几年前,我还在负责一个中型电商平台的日常安全维护。那是一个再普通不过的周二下午,监控系统突然报警,显示一台应用服务器的CPU使用率飙升到100%,紧接着,大量异常请求开始涌向数据库…

Obsidian Kanban国际化架构深度解析:如何为全球开发者构建无缝本地化体验

Obsidian Kanban国际化架构深度解析:如何为全球开发者构建无缝本地化体验

2026/8/13 21:31:39

Obsidian Kanban国际化架构深度解析:如何为全球开发者构建无缝本地化体验 【免费下载链接】obsidian-kanban Create markdown-backed Kanban boards in Obsidian. 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-kanban Obsidian Kanban是一款基于Ma…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/13 11:01:28

比较好的亚太EMBA核心差异先看什么?对于希望兼顾工作与系统管理能力提升的亚太区高管而言,筛选匹配度高的EMBA项目时,师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/11 8:44:43

备考海外游学的亚洲EMBA面试,核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备,避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料,却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/13 17:17:06

比较好的国内EMBA核心差异体现在哪些方面?比较好的国内EMBA的核心长期价值,很大程度上依托于校友网络的连接质量与资源生态的活跃度,这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息,从课程、师…

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

2026/8/13 0:00:21

一、开篇:毛利率——电商运营最该盯但最难盯的指标 电商运营中有一个指标,几乎所有老板都会问,但几乎所有运营都回答得不够确定——毛利率。不是"店铺毛利率",而是"每条链接的毛利率""每个品类的毛利率…

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

2026/8/13 0:00:21

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代 一、为什么需要不停机发布? 传统发布方式:停服务 → 替换包 → 启服务。在内部系统里勉强能用,但在SaaS系统中是灾难。 我们的无人售货柜SaaS平台服务全国几千台设备&#…

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

2026/8/13 0:00:21

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案 前言 大家好,我是黒漂技术佬。 线上出 Bug 这种事,就像你正吃着火锅唱着歌,突然接到电话说"柜子门打不开了"。炸不炸?慌不慌?别急&a…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/8 5:07:31

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/9 13:42:46

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/8 2:30:15

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…