| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 434 人关注过本帖
标题:[求助]数据类型问题
只看楼主 加入收藏
lixing701
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-11-10
结帖率:50%
收藏
 问题点数:0 回复次数:3 
[求助]数据类型问题

我写了如下语句:

for(i=0;i<8;i++)
{
Net[0][i]=X[i];
O[0][i]=1.0/(1+exp(-(Net[0][i]-Theta[0][i])));
}

编译后出现如下错误;请高手指教是怎么回事

E:\java\neural>javac Neural.java
Neural.java:114: cannot resolve symbol
symbol : method exp (double)
location: class NeuralActionListener
O[0][i]=1.0/(1+exp(-(Net[0][i]-Theta[0][i])));
^
Neural.java:114: operator / cannot be applied to float,java.lang.Strin
O[0][i]=1.0/(1+exp(-(Net[0][i]-Theta[0][i])));
^
2 errors

搜索更多相关主题的帖子: 类型 数据 
2007-04-24 22:15
天使坠落的眼泪
Rank: 2
等 级:新手上路
威 望:5
帖 子:204
专家分:0
注 册:2006-5-16
收藏
得分:0 
把类型强制转换以下就好了

樹欲靜而風不止... http://blog./seablue_xj
2007-04-24 22:26
lixing701
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-11-10
收藏
得分:0 

怎么转?exp的操作数是不是不能为double型的?


2007-04-24 23:02
lixing701
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-11-10
收藏
得分:0 

我写了一个类:
double f(double num1,double num2)
{
return(1.0/(1+exp(num2-num1)));
}
出现错误:
E:\java\neural>javac Neural.java
Neural.java:161: cannot resolve symbol
symbol : method exp (double)
location: class NeuralActionListener
return(1.0/(1+exp(num2-num1)));
^
Neural.java:161: operator / cannot be applied to double,java.lang.String
return(1.0/(1+exp(num2-num1)));
^
2 errors
想不明白啊?


2007-04-24 23:18
快速回复:[求助]数据类型问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019104 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved