以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数值转换 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=106989) |
-- 作者:扶风 -- 发布时间:2017/9/19 18:00:00 -- 数值转换 老师,+1.15908E -8,+6.24000E -3,如上这组数据,如何转换? 转换规律就是 前面的数值*后面的指数。1.15908*10^-8,6.24000*10^-3,E就是10 另老师,如果我 s elect 数据 from{表},从中取到了50个数,我能否从这组数组中随机再生成N个数?
|
-- 作者:有点甜 -- 发布时间:2017/9/19 18:44:00 -- 你得到数据,就是正常的一个数值啊,有什么问题?可以直接用的啊
Dim d1 as double = +1.15908E-8 |
-- 作者:扶风 -- 发布时间:2018/3/8 15:08:00 -- +1.54241E -9,+1.54241E-10 老师,从别的地方取过来的值是这样的,1位数有空格,2位数没空格,有空格的就不能转换,没空格的可以,如何取值的时候统一没空格?
|
-- 作者:有点甜 -- 发布时间:2018/3/8 15:41:00 -- dim s as string = "+1.15908E -8" Dim d As Double = s.replace(" ", "") msgbox(d*10^10) |