T
tanye
Gast
Hi ,
Ich habn Problem mit folgendem Quelltext mir wird immer angegeben dass die Main Methode fehlt, aber die ist doch vorhanden ?! Oder was sehe ich nicht ? Kann jmd helfen? :shock:
Ich habn Problem mit folgendem Quelltext mir wird immer angegeben dass die Main Methode fehlt, aber die ist doch vorhanden ?! Oder was sehe ich nicht ? Kann jmd helfen? :shock:
Java:
import java.math.BigInteger;
public class Polynom {
public static BigInteger main (BigInteger x, BigInteger y){
return a(x, y);
}
public static BigInteger a ( BigInteger x, BigInteger y){
// Verwende Standard Multiplikation bei kleinen Eingaben
int n = Math.max (x.bitLength(), y.bitLength());{
if (n <= 1500)
return x.multiply (y);
// teile; x = xH * b^n + xL , y = yH * b^n + yL
n = n / 2;
BigInteger xH = x.shiftRight (n);
BigInteger xL = x.subtract (xH.shiftLeft(n));
BigInteger yH = y.shiftRight (n);
BigInteger yL = y.subtract (yH.shiftLeft(n));
// berechne die Teilresultate
BigInteger p1 = a (xH, yH);
BigInteger p2 = a (xL, yL);
BigInteger p3 = a (xL.add (xH), yL.add (yH));
// Setze die Teile zum Gesamtergebnis zusammen
return p1.shiftLeft (2*n).add (p3.subtract (p1).subtract (p2).shiftLeft (n)).add (p2);
}}
}