以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问如何支持数字科学计算法  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95037)

--  作者:benwong2013
--  发布时间:2017/1/8 22:40:00
--  请问如何支持数字科学计算法
请问如何让系统支持平方或数字科学计算法的记录?
--  作者:有点色
--  发布时间:2017/1/8 23:11:00
--  

用字符列存放,比如 8的2次方,就写成 8^2,科学计数法可以写成如 1.23E+2

 

计算的时候,要先转换,如

 

dim d as double = Eval2("1.23e+2")
msgbox(d)

 

dim d1 as double = Eval2("8^2")
msgbox(d1)

 

 


--  作者:benwong2013
--  发布时间:2017/1/9 10:21:00
--  
如下图的数据,导入系统之后小数点的会全部没有,另外计算法变成了10-3;请问应如何处理;

图片点击可在新窗口打开查看此主题相关图片如下:飞信截图20170109101917.png
图片点击可在新窗口打开查看


--  作者:有点色
--  发布时间:2017/1/9 10:42:00
--  

用代码导入

 

http://www.foxtable.com/webhelp/scr/2334.htm

 

在导入的过程中,如果遇到 10-3 类似的代码,就替换成 10^-3 进行运算或直接导入。