社区
C++ 语言
帖子详情
根据小数的实际位数 将 double 类型转成 CString
nut799
2010-04-22 04:20:48
我想根据小数的实际位数 将 double 类型转成 CString
3 double就转成 "3" CString
3.12 double 就转成"3.12"CString
使用
CString.format("%f",df)
默认的小数是六位
不确定df的小数位数
请问怎么解决这个问题 谢谢
...全文
89
3
打赏
收藏
根据小数的实际位数 将 double 类型转成 CString
我想根据小数的实际位数 将 double 类型转成 CString 3 double就转成 "3" CString 3.12 double 就转成"3.12"CString 使用 CString.format("%f",df) 默认的小数是六位 不确定df的小数位数 请问怎么解决这个问题 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2010-04-22
打赏
举报
回复
CString.Format("%lg",df)
试试
johnelf
2010-04-22
打赏
举报
回复
sprintf
jackyjkchen
2010-04-22
打赏
举报
回复
Format和printf完全一样
请参见
http://baike.baidu.com/view/410546.htm?fr=ala0_1_1
mfc可视化计算器编程
d) 因为数字全部使用的是
double
,键入的数字必须通过一定的处理达到累加的效果,加上
小数
和整数的处理差异性大,所以分别用point_flag来判断,分别出来
小数
和整数。 5. 成员函数及其释义 因为对OnNum0()到OnNum9()...
杭电电子综合设计.docx
本句是将ad的值表示成有一位
小数
的浮点数,然后再在后面加上'v'和换行字符一起放到数组sendst中r 2、oldkey = 0; while (1) { if (GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_8) == RESET) key = 2; else if(GPIO_...
无符号数的词法分析程序
//十进制
小数
位数
计数器 int e=1; //用来记录十进制数的符号,当指数为正时为1,为负时为-1 int i=0; //用来标志元素位置 int d=0; //用来表示每个数值型元素对应的数值 const int N=40;//用来确定输入识别符的...
C
String
与
double
相互转换
C
String
转
double
C
String
strTest = L"3.141592653589793";
double
dTest = 0; dTest = _tstof(strTest);
double
转C
String
double
dTest = 3.141592653589793; C
String
strTest; strTest.Fromat(_T("%f"),dTest); ...
将
String
转
Double
、
Double
类型
保留2位
小数
//将
Double
类型
的数据保留2位
小数
:
Double
a = 2.34566; BigDecimal bd = new BigDecimal(a);
Double
d = bd.setScale(2, BigDecimal.ROUND_HALF_UP).
double
Value();//四舍五入
Double
d = bd.setScale(2, ...
C++ 语言
64,648
社区成员
250,503
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章