当前位置: 首页 > news >正文

c++任意精度定点类型说明


一、类型说明
1.vivado hls支持定点类型
2.使用定点的类型主要是为了节约资源,
如果全部用float类型在设计中使用,那么资源会用光,将float
定点化是场景的应用;
3.定点类型可以比较轻松的处理小数运算。


二、定点化的量化模式
1.舍入到正无穷
2.舍入到0
3.舍入到负无穷
4.舍入到无穷
5.收敛舍入
6.截断
7.截断到0

三、溢出模式
1.饱和
2.饱和到0
3.对称饱和
4.卷绕
5.符号量值卷绕

四、数据的打印
方式一:
#include <iostream.h>
// Alternative: #include <iostream>
ap_fixed<6,3, AP_RND, AP_WRAP> Val = 3.25;
cout << Val << endl; // Yields: 3.25

方式二:
ap_fixed<6,3, AP_RND, AP_WRAP> Val = 3.25;
printf("%s \n", in2.to_string().c_str()); // Yields: 0b011.010
printf("%s \n", in2.to_string(10).c_str()); //Yields: 3.25

方式三:
ap_fixed<64, 32> f =3.14159;
cout << setprecision (5) << f << endl;
cout << setprecision (9) << f << endl;
f = 123456;
cout << setprecision (5) << f << endl;

http://www.jsqmd.com/news/657709/

相关文章:

  • 10. 如何批量处理圆角和倒角? I ANSA 设计小诀窍系列
  • 2026年4月怎么集成OpenClaw?华为云7分钟小白流程+大模型APIKey、Skill整合
  • 手搓STM32H743开源飞控系列教程---(七) 从零到一:三种固件烧录方式全场景实战解析
  • 3D地球卫星轨道可视化平台开发Day2(轨道错位Bug修复+模块化结构优化)
  • 2026 年优质农家乐推荐榜:杭州临安双福居农家乐领衔,精选品质之选 - 海棠依旧大
  • 【紧急预警】AI代码提交正在污染你的主干分支:3步紧急隔离+4层防御机制已验证
  • 5分钟上手LogcatReader:安卓设备日志查看神器
  • CentOS7.9 LVM生产环境扩容【KVM虚拟化需要】20260415001篇
  • LX Music Desktop:免费开源跨平台音乐播放器的完整解决方案
  • 打破“存储墙”,为AI硬件提供新路径
  • XHS-Downloader深度解析:小红书内容采集的3大核心技术架构与5倍性能优化方案
  • Super Qwen Voice World智能语音助手开发:基于Python的完整项目实战
  • 大厂 Multi-Agent 落地经验:字节跳动智能创作平台的架构拆解
  • MOPSO算法实战:如何用它搞定你的多目标优化项目?(从理论到调参全解析)
  • 从开发包到业务角色,真正把 Business Catalog 做通的一整条链路
  • 深度剖析:LangGraph中的状态管理与循环逻辑
  • Rsync服务架构配置详解【20260416001篇】-Rsync+inotify版本
  • RAG基本流程
  • XPM_MEMORY_SDPRAM:从参数解析到高效配置的实战指南
  • RequestAttributes , ServletRequestAttributes学习
  • Python实现图形化井字棋——人机对战
  • 从JTAG到EJTAG:揭秘龙芯处理器片上调试的硬件基石
  • 大模型RAG (一)
  • 2026 学术降维打击:9 大 AI 查重降重工具,从重复率 99% 到安全过审全攻略
  • 大模型的参数量-为什么 24B 是一个“甜蜜点“?
  • 5分钟快速上手:开源视频智能分析工具的完整指南
  • vivo X300 Ultra长焦套件集市游玩体验佳,小巧轻便成家庭出游必备!
  • 嵌入式老鸟的VSCode私房插件清单:除了C/C++,这些调试和效率工具让你事半功倍
  • BilibiliUploader:Python自动化投稿工具的高效解决方案
  • 从零搭建思澈科技SiFli-Solution开发环境:避坑指南与实战演练