吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2384|回复: 4
收起左侧

[求助] C++ char* 转 float 问题请教

[复制链接]
黎昕 发表于 2019-8-20 22:41
*(float*)&buffer 这个指令转换得到的结果只保留了 小数点之前的数
但是 如果我用sprintf_s 保留4位的话 小数点后面的值也能显示出来
我在想一个问题  怎么才能用 *(float*)&buffer 保留小数点后四位的值
我采用的是驱动读写 不是系统的API   5CPVMEYNGKE4LX[%[U_9GT9.png
以下是实战截图
Q%JYY~1SOW`~90AT198}JX5.png
刚接触C++不是很久 请教请教 大佬们轻点  

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

0neS1e 发表于 2019-8-20 23:24
小白,前排瞅一眼
一人之下123456 发表于 2019-8-21 07:25
虽然还没学到c++,但前来观摩一下,提前学习学习。
苏紫方璇 发表于 2019-8-21 09:40
 楼主| 黎昕 发表于 2019-8-21 19:31
苏紫方璇 发表于 2019-8-21 09:40
楼主可以看下这篇文章,里面讲了如何用cout控制小数位数
https://www.cnblogs.com/shikamaru/p/7830963.ht ...

谢谢 不过我后来解决了 如果这个小数的小数点前的位数超过5位,他就会四舍五入 一般那种不是很大的小数 都能拿到完整的,cout 输出小数 这种我会 ,可能大佬没明白我的意思,哈哈哈 没事 已经解决了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 02:23

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表