社区
VB基础类
帖子详情
请帮忙
Emilee
2003-12-10 10:32:30
在文本框中输入浮点数
用CDbl转换成double类型
ex: num&=CDbl("text1.text") 'text1.text=0.376
对num循环执行:
do
num=num*10-int(num*10)
loop while num
将得不到正常的结束
发现执行的第三次时num的值为0.599……98,而不是0.6
为什么?怎么解决?
如果期望输入の浮点数精度很高
即不能通过比较较小值来退出循环
应该怎么办?
期望大家的帮助,谢谢!
...全文
25
1
打赏
收藏
请帮忙
在文本框中输入浮点数 用CDbl转换成double类型 ex: num&=CDbl("text1.text") 'text1.text=0.376 对num循环执行: do num=num*10-int(num*10) loop while num 将得不到正常的结束 发现执行的第三次时num的值为0.599……98,而不是0.6 为什么?怎么解决? 如果期望输入の浮点数精度很高 即不能通过比较较小值来退出循环 应该怎么办? 期望大家的帮助,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Emilee
2003-12-10
打赏
举报
回复
怎么没有修改的
上面的ex: num&=CDbl("text1.text") 'text1.text=0.376
改为ex: num#=CDbl("text1.text") 'text1.text=0.376
MFC添加对话框滚动条功能
请
帮忙
完成滚动功能,谢谢!
解决Win 10与不兼容VirtualBox操作过程文档+(附带软件).zip
配套博客标题(完美解决)升级win10,提示VirtualBox 立即卸载此应用,因为它与Windows 10 不兼容 适用人群:在线更新Windows或者离线更新Windows的人群 ...有问题可以私下联系我,如果看到可以
帮忙
远程操作
ultra pdf 2.26 注册版 无水印
请
到 http://www.php8848.com/wp/?p=2089 查看下载的用户名和密码,已经为您注册好了!帮到您的话
请
您
帮忙
点广告!谢谢!
#java前端#为什么不显示数据库里面的信息
请
帮忙
解决下
javaweb问题 为什么显数据库里面的信息不显示
请
帮忙
解决下
请
教一个问题!!Delphi高手们
请
帮忙
!!
各位高手: 大家好!小弟是个Delphi爱好者,...
请
帮忙
一下吧,小弟感激不敬!不过我觉得用上面的那个函数也是不行。我想是我没想到真正如何编写填表的思路吧,
请
高手们给我讲讲,好不好。可以发个E_mail给我吧:lin
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章