社区
控件
帖子详情
VB为何显示不出小数点前的0
wolaiye3
2004-08-10 03:12:22
如题,是过转换成字符串,付给文本框,还是不行,高手请指教!
...全文
2388
22
打赏
收藏
VB为何显示不出小数点前的0
如题,是过转换成字符串,付给文本框,还是不行,高手请指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libiyang
2004-08-11
打赏
举报
回复
总之用Format函数一定行,
具体自己查一下VB帮助。
of123
2004-08-11
打赏
举报
回复
text1 = format(x, "Fixed")
or
text1 = format(x, "Standard")
bladewing
2004-08-11
打赏
举报
回复
如果是VBS,用Formatnumber()
here4u
2004-08-11
打赏
举报
回复
太简单了:在控制面版中设置小数点的格式就可以了!
czw1975
2004-08-11
打赏
举报
回复
http://community.csdn.net/Expert/topic/3131/3131115.xml?temp=.9969751
ryuginka
2004-08-11
打赏
举报
回复
我指的是类型是numeric
of123
2004-08-11
打赏
举报
回复
>还有,如果保存到SQL数据库中,0.7其实保存的是.7
不是这样的。数据库中是用 Single 或 Double 浮点格式保存的。也同样在显示时变成人可以阅读的字符串。
ryuginka
2004-08-11
打赏
举报
回复
其实在财务里.7=0.7,只是你不喜欢看,
那你就格式输出吧
text1.text=format(text1.text,"0.00")'2位小数
还有,如果保存到SQL数据库中,0.7其实保存的是.7
wxrwan
2004-08-11
打赏
举报
回复
总之用Format函数
northwolves
2004-08-10
打赏
举报
回复
formatnumber
WuYunpeng
2004-08-10
打赏
举报
回复
text1.text=chr(数值)
将数值转换成字符串,用时再用ASC()转换回来。
fionfrankie
2004-08-10
打赏
举报
回复
text1.text= FormatNumber(.99, 2, vbTrue, , vbFalse)
libingao
2004-08-10
打赏
举报
回复
格式化时,我觉得 Format 是最好用最万能的,比你自己写一大堆代码强好多倍!
Format 支持 数字、货币、日期等和你自己特定的几乎大部分的格式化操作运算!
例如:Format(Date,"YYYY-MM-DD") 格式化成标准日期:2004-08-10
Format (Time,"HH:MM:SS") 格式化成标准时间:20:43:53
Format(1234567.8,"¥#,##0.00")结果为:¥1,234,567.80
很好用的,我向来都用它!具体用法可察看 MSDN 帮助!
落伍者
2004-08-10
打赏
举报
回复
Dim mystr As String
mystr = Format(0.5, "##,##0.00")
Debug.Print mystr
试了,可以呀
sean840610
2004-08-10
打赏
举报
回复
我是新手,format没用过,我用的是判断和
text1.text = "0" & text1.text
的方法,有点笨,不过能用
lrest
2004-08-10
打赏
举报
回复
只能用 format转换
libingao
2004-08-10
打赏
举报
回复
Format 格式化了:
Format(text1.text,"#,##0.00")
starsoulxp
2004-08-10
打赏
举报
回复
text1.text=format(text1.text,"###0.00")
啊维
2004-08-10
打赏
举报
回复
我试过,一定要...
网络精灵
2004-08-10
打赏
举报
回复
一定要强制在小数点前加0吗?
加载更多回复(2)
落叶高精度表达式计算器v1.0(内含
VB
运行库)
落叶高精度表达式计算器V1.0(32位)版 本计算器程序是在win7 32位系统上,使用
VB
6.0开发的,本程序的主要特点是: 1) 高精度,支持万位精度的有理数常用运算; 包括:加,减,乘,除,乘方,开N次方,三角函数,反三角函数,双曲三角函数,反双曲三角函数等。 2) 表达式运算,本程序没有采用常用计算器的边输入边计算,而是输入完所有数据或算式后,解析表达式,分解运算符和数据,最后在运算出结果。 点击程序界面上的等于按钮,计算器开始运算。 3) 本计算器的各种运算函数大都是自已所写,没有调用大数库或其它数学库,仅大数开平方调用GMP大数库。 本计算器的各种子函数是通过定义的一个高精度数据结构接收和返回运算结果,这个高精度数据结构可以定义有符号(整数,小数,科学计数法表示的数), 函数内部集中对数值,
小数点
位置,指数进行运算,优点是调用简单,不易出错,可以说比较完善,综合运算能力强。 这点和大数库的实现不同, 大数库大都只提供对整数的运算,假如要对有理数运算, 一:你需要很多的调用
前
和调用后处理工作,这些工作并不需要很高的知识,但却需要很长时间的调试,它并不会因为你的水平很高而获得很大的时间提升。 二:很难进行综合运算。当你把某一个函数调顺后,进行综合运算时,会出现很多新的问题。 高精度数据结构
VB
定义为: Type StrToZx '高精度数的结构头 ZhFhBz As Boolean '正负号标志 XsdWz As Long '
小数点
右边数字的长度。例1234.567中这个数是3(为什么要这样定义,因为大多的基本运算都是右对齐的,这样定义减少了中间一些不必要的转换) JzBz As Integer '标记数组存的是什么进制的数(十进制或其它进制数) strlen As Long '运算数长度 Zx() As Long '存放运算数的数组 eE As Long '存放指数 End Type 4)综合运算,里面的三角函数,用户界面的算式,表达式运算,都是综合运算的体现,综合运算是大量基础运算的集合,中间稍有差错,就会算
不出
正确答案,里面内容繁琐,这里简单介绍一下。 5)本程序从2015年11月开始试编写,至2016年8月大致完成,开发周期很长,中间代码写了一两万行,从零基础到运行效率,综合效率的初中等水平,主要目的是练习编程,老外的数学软件已很强大,是我不可能相比的,我觉得我的程序如果把程序源码作为大数实例初级学习更合适。 6)程序中函数都具有输入值较验功能,若输入错误,会弹出提示窗口提示那一个函数输入错误。 7)由于本人是初次编程练习,且自身知识的不足,加上精力有限,最后的测试收尾也只是简单测试,里面肯定存在很大的不足和没发现的BUG,请网友们在论坛,或 我的邮箱:wtbzhy@126.com, 微博:qq_34030789,中指正,交流。 我若纠错后,会在下载网站更新,并根据您的地址发一份给您,谢谢! 再次欢迎大家使用本计算器,本计算器具有很好的表达式解析功能,会在以后的使用中获得很好的用户体验!
落叶高精度表达式计算器v1.0
落叶高精度表达式计算器V1.0(32位)版 本计算器程序是在win7 32位系统上,使用
VB
6.0开发的,本程序的主要特点是: 1) 高精度,支持万位精度的有理数常用运算; 包括:加,减,乘,除,乘方,开N次方,三角函数,反三角函数,双曲三角函数,反双曲三角函数等。 2) 表达式运算,本程序没有采用常用计算器的边输入边计算,而是输入完所有数据或算式后,解析表达式,分解运算符和数据,最后在运算出结果。 点击程序界面上的等于按钮,计算器开始运算。 3) 本计算器的各种运算函数大都是自已所写,没有调用大数库或其它数学库,仅大数开平方调用GMP大数库。 本计算器的各种子函数是通过定义的一个高精度数据结构接收和返回运算结果,这个高精度数据结构可以定义有符号(整数,小数,科学计数法表示的数), 函数内部集中对数值,
小数点
位置,指数进行运算,优点是调用简单,不易出错,可以说比较完善,综合运算能力强。 这点和大数库的实现不同, 大数库大都只提供对整数的运算,假如要对有理数运算, 一:你需要很多的调用
前
和调用后处理工作,这些工作并不需要很高的知识,但却需要很长时间的调试,它并不会因为你的水平很高而获得很大的时间提升。 二:很难进行综合运算。当你把某一个函数调顺后,进行综合运算时,会出现很多新的问题。 高精度数据结构
VB
定义为: Type StrToZx '高精度数的结构头 ZhFhBz As Boolean '正负号标志 XsdWz As Long '
小数点
右边数字的长度。例1234.567中这个数是3(为什么要这样定义,因为大多的基本运算都是右对齐的,这样定义减少了中间一些不必要的转换) JzBz As Integer '标记数组存的是什么进制的数(十进制或其它进制数) strlen As Long '运算数长度 Zx() As Long '存放运算数的数组 eE As Long '存放指数 End Type 4)综合运算,里面的三角函数,用户界面的算式,表达式运算,都是综合运算的体现,综合运算是大量基础运算的集合,中间稍有差错,就会算
不出
正确答案,里面内容繁琐,这里简单介绍一下。 5)本程序从2015年11月开始试编写,至2016年8月大致完成,开发周期很长,中间代码写了一两万行,从零基础到运行效率,综合效率的初中等水平,主要目的是练习编程,老外的数学软件已很强大,是我不可能相比的,我觉得我的程序如果把程序源码作为大数实例初级学习更合适。 6)程序中函数都具有输入值较验功能,若输入错误,会弹出提示窗口提示那一个函数输入错误。 7)由于本人是初次编程练习,且自身知识的不足,加上精力有限,最后的测试收尾也只是简单测试,里面肯定存在很大的不足和没发现的BUG,请网友们在论坛,或 我的邮箱:wtbzhy@126.com, 微博:qq_34030789,中指正,交流。 我若纠错后,会在下载网站更新,并根据您的地址发一份给您,谢谢! 再次欢迎大家使用本计算器,本计算器具有很好的表达式解析功能,会在以后的使用中获得很好的用户体验!
计算机二级(
VB
)
计算机二级(
VB
)教程,全面、系统、细致地介绍了计算机二级(
VB
)的相关知识点。课程能够帮助学习者快速入门。该课程面向对象:备考计算机二级(
VB
)的课程备课期末考试自学
VB
程序设计课程注意提高学习者实战技巧,授课过程中以实际操作演示为主,帮助学习者快速地掌握编程的实际方法和技巧。课程以2019年计算机二级大纲为主线,详细介绍了
VB
的相关知识点。
VB
速查大全(数据库、表格及报表编程) ★
VB
错误处理,ado常见错误,
VB
数据类型等,网上有很多教程是错的,强烈建议看此文
VB
异常处理 (很重要) ado常见错误 ado游标及锁定介绍 免费报表控件 免费表格控件
vb
数据类型(很多程序出问题出在这个,一定要看,
VB
msdn说的不太对)
VB
可用的AES加密sqlite_odbc 及 cairo_sqlite (
VB
RichClient自带的非odbc连接) 有
vb
RichClient代替winsock、实现
vb
多线程及远程调用activeX等
如何优化
VB
程序
如何去优化你的
VB
程序帮助 1、如何去优化你的
VB
程序Visual Basic 作为一种高级编程语言,它也有着不可避免的缺点---开发出的应用程序运行速度慢。如果我们能够程序做一些优化,那么情况将会大大改善。要优化程序运行的实际速度,常用的方法有三种:1.尽量避免使用 Variant 变量。由于
VB
不能确定 Variant 变量的具体类型,所以它会给该类型变量分配16个字节的空间,而且在用变量
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章