各位高手,请问如何把函数计算出来的结果(单精度浮点数)转换成一般数(不带e+007的)

pbh007 2005-11-23 12:46:48
我用线性优化函数 x = lp(F, a, b, lb)计算出x值,其结果为
7.008e+007
3.696e+007
0.4158
0.1932
如何把前面两个数转换成一般的数值表示,即不带e次方的?
...全文
230 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
winehero 2005-11-23
  • 打赏
  • 举报
回复
使用CDBL吧,如:
MsgBox CDbl("7.008e+007")

pbh007 2005-11-23
  • 打赏
  • 举报
回复
可是我用m1=CDbl(x(1)),m2=CDbl(x(2)),m3=CDbl(x(3)),m4=CDbl(x(4))转换时,报错“类型不匹配”
northwolves 2005-11-23
  • 打赏
  • 举报
回复
Val("7.008e+007")

1,066

社区成员

发帖
与我相关
我的任务
社区描述
VB 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧