求大神帮我解决这个问题,为什么16行里面会会找不到符号
public class Sanjiao{
public double f1(double x,double y){
return y-x;
}
public double f2(double x,double y){
return y + 2*x - 9;
}
public double f3(double x,double y){
return y=1;
}
public static void main(String[] args){
Point p = new Point(2,3);
Point p1 = new Point(4,1);
Point p2 = new Point(1,1);
Point p3 = new Point(3,3);
if(p.f1() * p1.f1()>0 && p.f2() * p2.f2()>0 && p.f3() * p3.f3()>0){
System.out.println("在三角形内部这个传说中的点");
}else{
System.out.println("孩子,不在三角形上哦!");
}
}
}
class Point{
private double a;
private double b;
public Point(double a,double b){
this.a = a;
this.b = b;
}
}
public double f1(double x,double y){
return y-x;
}
public double f2(double x,double y){
return y + 2*x - 9;
}
public double f3(double x,double y){
return y=1;
}
public static void main(String[] args){
Point p = new Point(2,3);
Point p1 = new Point(4,1);
Point p2 = new Point(1,1);
Point p3 = new Point(3,3);
if(p.f1() * p1.f1()>0 && p.f2() * p2.f2()>0 && p.f3() * p3.f3()>0){
System.out.println("在三角形内部这个传说中的点");
}else{
System.out.println("孩子,不在三角形上哦!");
}
}
}
class Point{
private double a;
private double b;
public Point(double a,double b){
this.a = a;
this.b = b;
}
}
...全文
相关推荐
有符号数和无符号数的转换问题
最近做了一个项目,需要高八位和低八位的数据颠倒一下,需要转换的数据是有符号的16位数据。
将有符号数转换为无符号16进制
C++语言写的一个小程序 作用是将有符号数转化为无符号 16进制显示出来,可以在debug 时用到
VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法
主要介绍了VC外部符号错误_main,_WinMain@16,__beginthreadex解决方法,实例分析了比较典型的错误及对应的解决方法,需要的朋友可以参考下
Verilog实现16bits有符号型乘法_1.zip
博文《Verilog实现16bits*16bits有符号型乘法(1)》的源代码
一个函数解决SQLServer中bigint 转 int带符号时报错问题
主要介绍了解决SQLServer中bigint 转 int带符号时报错问题的函数,需要的朋友可以参考下


Java SE
