游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: funcman

基础问题,浮点数转字符串

[复制链接]

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
 楼主| 发表于 2006-11-14 10:31:00 | 显示全部楼层

Re:基础问题,浮点数转字符串

字符串类,重载运算符+,加一个浮点数float

0

主题

8

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-11-14 12:17:00 | 显示全部楼层

Re:基础问题,浮点数转字符串

这样的话应该够了,反正是临时buffer,大了不浪费...

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
 楼主| 发表于 2006-11-14 14:41:00 | 显示全部楼层

Re:基础问题,浮点数转字符串

正负号:1,整数:39,小数点:1,小数:6,'\0':1,一共给48个char
这样如何?

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-11-14 17:36:00 | 显示全部楼层

Re:基础问题,浮点数转字符串

hope these help:
std::numeric_limits<float>::digits
std::numeric_limits<float>::digits10
http://www.bc-cn.net/Article/kfyy/cjj/jszl/200607/4180.html

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-11-14 17:40:00 | 显示全部楼层

Re:基础问题,浮点数转字符串

不知道你要加浮点数想干什么,标准C++库提供了浮点数转字符串的函数。你开个char的数组干什么?就为了装结果么?试试我说的办法吧,可读性要好的多。如果是整数,那没问题,浮点数能不自己转就不自己转,出错机会很大。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 20:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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