Hallo,
ich habe die Aufgabe bekommen eine Methode zu schreiben, die eine übergebene Zahl auf- oder abrundet. Da ich davor noch nie eine Methode selber geschrieben habe, wollte ich mal fragen, ob mein Lösungsansatz richtig aussieht.
Die Verwendung sämtlicher Methoden aus der Klasse Math war übrigens untersagt.
Vielen Dank!
public class Runden {
public static double runden(double zahl)
{
if (zahl-(int)zahl >=0.5){
zahl=(int)zahl+1;
}
else{
zahl = (int) zahl;
}
return zahl;
}
}
ich habe die Aufgabe bekommen eine Methode zu schreiben, die eine übergebene Zahl auf- oder abrundet. Da ich davor noch nie eine Methode selber geschrieben habe, wollte ich mal fragen, ob mein Lösungsansatz richtig aussieht.
Die Verwendung sämtlicher Methoden aus der Klasse Math war übrigens untersagt.
Vielen Dank!
public class Runden {
public static double runden(double zahl)
{
if (zahl-(int)zahl >=0.5){
zahl=(int)zahl+1;
}
else{
zahl = (int) zahl;
}
return zahl;
}
}