Hallo!
Bekomme folgende Fehlermeldung:
F:\Kenntler.java:92: possible loss of precision
found : double
required: int
v=Math.sqrt(Math.abs(u));
^
Der Quelltext dazu:
public static double feldV (int[] u, int[] v)
{
double summe=0;
int i, nenner=0;
for(i=0;i<u.length;i++)
{
v=Math.sqrt(Math.abs(u));
nenner++;
summe+=v;
}
return Math.pow((summe/nenner),2);
}
----------------------------------
Ein das Feld u ist als int-Feld definiert; Feld v als double-Feld
Danke für Hilfe!
LG
Komm einfach nicht drauf.
Bekomme folgende Fehlermeldung:
F:\Kenntler.java:92: possible loss of precision
found : double
required: int
v=Math.sqrt(Math.abs(u));
^
Der Quelltext dazu:
public static double feldV (int[] u, int[] v)
{
double summe=0;
int i, nenner=0;
for(i=0;i<u.length;i++)
{
v=Math.sqrt(Math.abs(u));
nenner++;
summe+=v;
}
return Math.pow((summe/nenner),2);
}
----------------------------------
Ein das Feld u ist als int-Feld definiert; Feld v als double-Feld
Danke für Hilfe!
LG
Komm einfach nicht drauf.