示例#1
0
 // 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));
 }
示例#2
0
 // 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));
 }
示例#3
0
 // 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));
 }