社区
C++ Builder
帖子详情
小问题:如何对float进行格式化,如对1/9 ,我要显示0.11,而不是0。11111111111
jiliguala
2002-03-20 11:51:24
如何对float进行格式化,如对1/9 ,我要显示0.11,而不是0。11111111111
...全文
39
9
打赏
收藏
小问题:如何对float进行格式化,如对1/9 ,我要显示0.11,而不是0。11111111111
如何对float进行格式化,如对1/9 ,我要显示0.11,而不是0。11111111111
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xu_xinyu
2002-03-20
打赏
举报
回复
用format函数。
Wingsun
2002-03-20
打赏
举报
回复
哇!你们都回答完了,还有我玩的份吗?
lcj49997
2002-03-20
打赏
举报
回复
char temp[10];
sprintf(temp,"%6.2f",floatnum);
temp就是所要的格式
windindance
2002-03-20
打赏
举报
回复
double d;
AnsiString s = Format("%0.2f", ARRAYOFCONST (( d )) );
dolphi
2002-03-20
打赏
举报
回复
FloatToStrF(Value,ffNumber,15 ,2)
Chimae
2002-03-20
打赏
举报
回复
AnsiString Caption="";
Caption.sprintf("%6.2f",floatnum);
这样得到的是一个字符串,呵呵!
WeiXuBin
2002-03-20
打赏
举报
回复
错了.Format(("#0.00", value)
WeiXuBin
2002-03-20
打赏
举报
回复
Formate("#0.00", value)
skywolfY
2002-03-20
打赏
举报
回复
呵呵
【C语言深度解剖】
float
变量在内存中存储原理&&指针变量与“零值”比较
0.11
表示1*2^(-1)+1*2^(-2)) 那么,按照上面V的格式,可以得出S=0,M=1.01,E=2。 十进制的-5.0,写成二进制是 -101.0 ,相当于 -1.01×2^2 。那么,S=1,M=1.01,E=2。 V=9.5f=1001.1=(-1)^0*1.0011*2^3 相当于S
计算机中int和
float
的储存结构以及运算性能
要解答这个
问题
,首先需要知道 int 和
float
的储存结构。int 和
float
都是4个字节,但存储结构不一样,并且表示范围也不一样。紧接着就出现了一个疑问,到底哪些 int 值是
float
不能表示的呢? 2.
python
float
精度
问题
_Python之☞
float
浮点数精度
问题
(下面是精度漏洞的
问题
-转自其它)从下面这段脚本体现出来:>>> x = 0.0>>> for i in range(10):x += 0.1print(x)0.10.20.300000000000000040.40.50.60.70.79999999999999990.89999999999999990....
数据的机器级表示与处理
只要对尾数和指数分别编码,就可以表示一个浮点数(实数)。32位浮点数格式的规格化数表示范围: 第0位:符号位 ...00000 - 0.000…1 =
0.11
…1 偏置常数 + 127 = 255 = 28 - 1 最小正数: 0.100…
java中
float
/double浮点数的计算失去精度
问题
double b =
0.11
; System.out.println(a+b); 预计的结果是:0.81 实际的过结果是:0.8099999999999999 至于原因,大学老师提到过一些,但是从感觉模糊,这里我就网上找了一篇简单阐述一下: 原文链...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章