太奇怪了,浮点数的位数???? 我是用的VB6+ADO+Access,我在程序里用了round()来确定只有两位小数,将其写到数据库里后我还专门看了,也是两位小数,可是当我用recordset连接MSHFlexGrid的时候,MSHFlexGrid里面显示的却有的是两位小数,有的却有很多位小数,乱七八糟的,你们遇到过么?怎么回事啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的数据类型是double型改用货币型 在 SQL语句中对需要整形的字段加整形函数 为什么要货币型,double就不可以呢?我不是需要整型,我就是要有两位小数才可以的 我遇到过,解决方法就是你在读出显示的时候再round一遍就好了currency类型没有double那么高的精度,如果你两位小数的话currency就可以了 to:茄菲猫,不会意思,我才知道货币型就是 currency,也要谢谢你啦。那么怎么让currency型的0.7显示成0.70呢? 我说的整形是整理格式的意思例如format(0.7,"0.00") 结果是0.70 formatnumber(在vb中),另外currency是4位小数 vb 找到某个头数,尾数,去某个头数,尾数 送分100分(紧急):为什么COPYMEMORY(长整形变量A,&H4100,1)执行后A=256,而不等于0 小菜提问? 请怎么限制在TEXTBOX中输入的是邮箱地址? 做activex dll 这个的时候该什么用winsock这个控件呢? socket 用Command在WebBrowser1打开页面时为什么不能刷新? 在MSHFlexGrid控件中如何显示数据库表中所有内容(只准用ADO引用),各位大虾,请帮忙!谢谢! 在VB中怎么才能设置填充颜色的透明度! 一个普通单维数组,最多能存多大的数? combo问题,高难度,请帮帮我 求助
我不是需要整型,我就是要有两位小数才可以的
那么怎么让currency型的0.7显示成0.70呢?
例如format(0.7,"0.00") 结果是0.70