社区
C++ Builder
帖子详情
小数位数,如何定义??
JAMESNET
2004-07-22 05:01:17
float f_sd ;
打算将 f_sd 的小数位数保留2位?
...全文
288
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函数。
【SpringBoot】通过自
定义
注解对BigDecimal输出的
小
数
位
数
进行格式化
文章介绍了如何在Java开发中解决BigDecimal序列化时
小
数
位
数
的问题。通过继承JsonSerializer并实现ContextualSerializer接口,结合自
定义
注解,可以根据字段需求动态设置
小
数
位
数
。在serialize方法中处理
数
据格式,而在createContextual方法中根据字段的自
定义
注解决定保留的
小
数
位
数
。
WPF 自
定义
控件中关于
小
数
位
数
设置的改进之路
本文展示了WPF自
定义
控件中
小
数
位
数
设置的改进过程。开发WPF程序自
定义
控件时,有自
定义
小
数
位
数
需求。先尝试StringFormat,因一些限制不太适合;接着用ContentControl.ContentStringFormat;又提出自
定义
依赖属性ContentStringFormat;最后通过样式触发器依据绑定
数
据修改
小
数
位
数
。
Dynamo设置明细表字段格式——保留
小
数
位
数
本文分享通过Dynamo设置明细表中字段格式和
小
数
位
数
的方法。先处理‘使用项目设置’选项,再翻阅API手册找到明细表,获取字段ID,围绕‘FormatOptions’设置字段格式,包括单位和
小
数
位
数
,最后附上长度格式字段的完整代码。
numpy中设置
小
数
位
数
的方法
这篇博客介绍了两种控制numpy
数
组中
数
值显示精度的方法。首先,使用`np.set_printoptions()`函
数
可以设置
小
数
位
数
,例如将默认的8位小
数
减少到3位。其次,`np.around()`函
数
可以用来四舍五入
数
组元素至指定的
小
数
位
数
,同样实现了精度控制。这两个方法对于简化输出和提高可读性非常有用。
python DataFrame
数
据格式化(设置
小
数
位
数
,百分比,千分位分隔符)
该博客主要介绍了使用Python进行
数
据处理时的相关操作。包括
数
据框设置统一或不同
小
数
位
数
的方法,如使用round函
数
;通过Series对象设置
小
数
位
数
;利用applymap自
定义
函
数
设置
小
数
位
数
。还介绍了设置百分比和千分位分隔符的代码示例。
C++ Builder
13,872
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章