2 jujiawu1024 jujiawu1024 于 2016.03.17 23:04 提问

MFC中字符串类型的浮点数,如何辨别是float还是dpuble
mfc

CFILE读取字符串类型的浮点数,如何辨别是float还是double,如果是float转换为float,否则转换为double

3个回答

caozhy
caozhy   Ds   Rxr 2016.03.17 23:19
已采纳

转换成字符串没法判断,只有一种情况,就是数据超过float表示的范围,那么可以判定是double,在两者共同的精度范围没法判断。

wangyaninglm
wangyaninglm   Ds   Rxr 2016.03.18 10:15

字符串的话应该没法弄吧,这个你直接接受时候就是数字可以搞

lx624909677
lx624909677   Ds   Rxr 2016.03.18 18:50

没有必要判断啊,直接都用double,然后在格式化字符串的时候空格下小数点后面的位数就行了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!