社区
C++ Builder
帖子详情
小数位数,如何定义??
JAMESNET
2004-07-22 05:01:17
float f_sd ;
打算将 f_sd 的小数位数保留2位?
...全文
245
10
打赏
收藏
小数位数,如何定义??
float f_sd ; 打算将 f_sd 的小数位数保留2位?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Maconel
2004-07-23
打赏
举报
回复
用FloatToStrF函数
StaticText1->Caption = FloatToStrF(f_sd, ffFixed, 5, 2);
详细的FloatToStrF用法,请参看
雪中送炭--BCB函数库1.1
http://zydlm.wxhc.com.cn/down_view.asp?id=119
gas0189
2004-07-23
打赏
举报
回复
对,应该用StaticText1->Caption = FormatFloat("#.00",(float)i_ds / i_fs ) ;
否则就自动取整了。
JetKingLau
2004-07-22
打赏
举报
回复
FormatFloat() 好象只是截断,不四舍五入,所以要加 0.005。
不能确定,你自己试一下。
BTW:
StaticText1->Caption = FormatFloat("0##.00",i_ds / i_fs ) ;
---------------------------
算出的结果为何不正确啊??显示值为: 003.00
/////////////////
StaticText1->Caption = FormatFloat("#.00",i_ds / i_fs ) ;
注意你的 i_ds 是整数则
StaticText1->Caption = FormatFloat("#.00",(float)i_ds / i_fs ) ;
JetKingLau
2004-07-22
打赏
举报
回复
zds = FormatFloat("0.00", i_ds / i_fs + 0.005).ToDouble();
JAMESNET
2004-07-22
打赏
举报
回复
其实我是要相加的...
即 zds = i_ds / i_fs
保留两位小数...
然后zds 再与其他数据相加,而不是用于显示的!!!
向DX求救...
JAMESNET
2004-07-22
打赏
举报
回复
int i_fs , i_ds , ds , fs , ms ;
float zds ;
i_ds = Edit1->Text.ToInt(); //i_ds = 360
i_fs = Edit2->Text.ToInt(); //i_fs = 105
StaticText1->Caption = FormatFloat("0##.00",i_ds / i_fs ) ;
---------------------------
算出的结果为何不正确啊??显示值为: 003.00
倒......
h98458
2004-07-22
打赏
举报
回复
兄弟,这样:
FormatFloat("0.00",f_sd);
cczlp
2004-07-22
打赏
举报
回复
这样就行了:
AnsiString ss;
ss.printf(".02f%", f_sd);
3996906
2004-07-22
打赏
举报
回复
Format("0.00",a);
这样应该只有两位小数了
具体怎么用查bcb的help吧
gas0189
2004-07-22
打赏
举报
回复
你的意思是在界面上显示时只保留2位吧,
可以用FormatFloat函数。
C++中的
小
数
位
数
控制和有效
数
字控制
C++中的
小
数
位
数
控制和有效
数
字控制首先来看看C++
小
数
位
数
控制CCF-201903-1 小中大代码中认识如何控制
小
数
位
数
---外加algorithm函
数
sort()如何控制有效输出位
数
呢?从代码认识结果总结 首先来看看C++
小
数
位
数
控制 ...
C#中设置
小
数
位
数
对于
小
数
位
数
的控制,我们可以使用Math.Round方法,该方法可以将一个浮点
数
按照指定的
小
数
位
数
进行四舍五入。在C#编程中,我们经常需要对小
数
进行精确控制,包括限制
小
数
位
数
、四舍五入等操作。方法将浮点
数
转换为...
odoo-005 小
数
精度-
小
数
位
数
四、视图上
定义
显示的
小
数
位
数
详情: 一、官方提供的小
数
准确性 位置:技术-设置-
数
据库结构-小
数
准确性 这里官方预设了一些场景使用的
小
数
位
数
的情况,修改对应的
数
字,就可以修改引用这个名称的显示的
小
数
位
数
。...
用hibernate映射文件自动建表,如何
定义
小
数
位
数
?
用hibernate映射文件自动建表,如何
定义
小
数
位
数
?
C#中如何为参
数
SqlDbType.Decimal指定精度与
小
数
位
数
在.net中操作
数
据库的时候,我们更多的是推荐使用参
数
化来传值,但这其中就会产生一些疑惑,比如使用Decimal时如何保持与
数
据库中一样的精度与
小
数
位
数
呢? 利用参
数
的Precision与Scale的属性即可,示例如下: ///...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章