(-8)^(1/3)错了,请问错在哪里?回复有分!! rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (-8)^(1/3)=(-8)^(0.33....)=(-8)开根号10....再乘方33....……其实是因为(-8)^(1/3)=exp(ln(-8)*1/3))因为ln里面必须是正数,所以报错。 to : thirdapple(-8)^(1/3)=(-8)^(0.33....)=(-8)开根号10....再乘方33....……其实是因为(-8)^(1/3)=exp(ln(-8)*1/3))因为ln里面必须是正数,所以报错。----------------------------------------------------------------VB中是怎样求指数值的?(-8)^(4/2)是可以运行出正确结果的那么,是不是只有在只是为非整数时才会先求ln值再求exp得出最后结果?如果再程序运行中某个表达式的值为-8,要求它的1/3次,岂不是又要出错?应该怎么解决那, to : thirdapple啊?!只是开玩笑吗,我还当真了那........:( TO: WallesCai (-8)^(1/3)是个虚数,当然出错咯 ---------------------------------什么意思? 最后100分,散完回家,去尼姑庵当和尚去,不再过问尘事~~ 请教vb下如何把windows的矢量字体,转换为点阵字体的方法 初学者,谁能帮我下? VB读取FoxPro数据DBF文件,打包时需要什么? 请问自定义类型的一个问题 为什么安装水晶报表8.0后添加菜单找不到报表设计器?及其它设计问题 Mschart的问题 如何互换两条记录的上下位置 vb远程解析xml 紧急,谁能给一个NTFS分区的修理工具 怎么锁定主MDI窗体大小? 怎么把access数据库里的标题显示在datagrid的列名上啊
其实是因为
(-8)^(1/3)=exp(ln(-8)*1/3))
因为ln里面必须是正数,所以报错。
(-8)^(1/3)=(-8)^(0.33....)=(-8)开根号10....再乘方33....……
其实是因为
(-8)^(1/3)=exp(ln(-8)*1/3))
因为ln里面必须是正数,所以报错。
----------------------------------------------------------------
VB中是怎样求指数值的?
(-8)^(4/2)是可以运行出正确结果的
那么,是不是只有在只是为非整数时才会先求ln值再求exp得出最后结果?
如果再程序运行中某个表达式的值为-8,要求它的1/3次,岂不是又要出错?应该怎么解决那,
啊?!只是开玩笑吗,我还当真了那........
:(
(-8)^(1/3)是个虚数,当然出错咯
---------------------------------
什么意思?