// MMath.Mod(double, double) /// <summary> /// Liefert den ganzzahligen Restwert der Division. /// </summary> /// <param name="x">Dividend.</param> /// <param name="y">Divisor.</param> /// <returns>Ganzzahliger Restwert der Division.</returns> public static double Mod(double x, double y) { // Rückgabe return(x - y * MMath.Floor(x / y)); }
// MMath.Round(double) /// <summary> /// Rundet die Dezimalzahl zur nächsten Ganzzahl und liefert die resultierende Ganzzahl. /// </summary> /// <param name="value">Dezimalzahl.</param> /// <returns>Resultierende Ganzzahl.</returns> public static double Round(double value) { // Rückgabe return(MMath.Floor(value + 0.5)); }
// MMath.Div(int, int) /// <summary> /// Liefert den Quotienten der Division. /// </summary> /// <param name="x">Dividend.</param> /// <param name="y">Divisior.</param> /// <returns>Quotienten der Division.</returns> public static int Div(int x, int y) { // Rückgabe return((int)MMath.Floor((double)x / (double)y)); }