Guest User

Untitled

a guest
May 23rd, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1.  
  2. /**
  3. * Klasse zum Ausfuehren einfacher mathematischer Operationen.
  4. *
  5. * @author Andrei Tudor, Paul Kienert, Sergej Strelzow
  6. */
  7. public class Rechner {
  8.  
  9. /**
  10. * Addiert zwei reellwertige Zahlen.
  11. * @param x Summand 1
  12. * @param y Summand 2
  13. * @return Summe
  14. */
  15. public static double addiere(double x, double y) {
  16. return x + y;
  17.  
  18.  
  19. }
  20.  
  21. /**
  22. * Subtrahiert zwei reellwertige Zahlen.
  23. * @param x Minuend
  24. * @param y Subtrahent
  25. * @return Differenz
  26. */
  27. public static double subtrahiere(double x, double y) {
  28. return x - y;
  29. }
  30.  
  31. /**
  32. * Multipliziert zwei reellwertige Zahlen.
  33. * @param x Faktor 1
  34. * @param y Faktor 2
  35. * @return Produkt
  36. */
  37. public static double multipliziere(double x, double y) {
  38. return x*y;
  39. }
  40.  
  41. /**
  42. * Dividiert zwei reellwertige Zahlen.
  43. * @param x Divident
  44. * @param y Divisor
  45. * @return Quotient
  46. */
  47. public static double dividiere (double x, double y) {
  48. return x/y;
  49. }
  50.  
  51. /**
  52. * Vergleicht zwei Zahlen.
  53. * @param x Zahl 1
  54. * @param y Zahl 2
  55. * @return Zusammenhang zwischen Zahl 1 und Zahl 2 in textueller Form
  56. */
  57. public static String vergleiche(double x, double y) {
  58. if (x==y) return x+ " = " +y;
  59. else if (x<y) return x +" < " +y;
  60. else if (x>y) return x +" > " +y;
  61.  
  62. return null;
  63. }
  64.  
  65.  
  66.  
  67. public static void main(String args[]){
  68. System.out.println(multipliziere(4, 6));
  69. System.out.println(vergleiche(6, 6));
  70. }
  71. }
Add Comment
Please, Sign In to add comment