Was ist Mathe?.Max -Methode in C#

Was ist Mathe?.Max -Methode in C#
Mathematik ist das grundlegende Konzept, das man wissen muss, um mit der Programmierung zu beginnen. Es hilft nicht nur im Logikgebäude, sondern optimiert auch unseren Code. Programmierer verwenden mathematische Funktionen, um verschiedene Operationen in ihrem Code auszuführen. Eine solche Funktion ist Mathematik.Max () Methode in C#. Dieser Artikel behandelt Mathematik.Max () Methode im Detail und erörtert seine Syntax-, Parameter- und Rückgabewert.

Inhaltsverzeichnis

  • Was ist Mathe?.Max () Methode in C#
  • Syntax
  • Parameter
  • Rückgabewert
  • Beispiele für Mathematikcode.Max () Methode in C#
  • Abschluss

Was ist Mathe?.Max () Methode in C#

Die Mathematik.MAX () -Methode ist eine integrierte Funktion in C#, mit der der Maximalwert von zwei angegebenen Werten ermittelt wird. Es dauert zwei Argumente als Eingabe und gibt den Maximalwert der beiden zurück.

Syntax

Die Syntax der Mathematik.MAX () -Methode in C# lautet wie folgt:

Mathematik.Max (value1, value2);

Der Mathematik.Max () Die Methode kann mit verschiedenen numerischen Datentypen verwendet werden und gibt die größeren der beiden als Parameter übergebenen Werte zurück. Im Folgenden finden Sie verschiedene Varianten der Mathematik.Max () Methode mit ihren jeweiligen Datentypen:

Max (Single, Single)

Diese Variante der Methode ergibt einen maximalen Wert von zwei Schwimmpunktzahlen mit einer Präzision.

öffentliches statisches Float Max (Float Val1, Float Val2);

Max (doppelt, doppelt)

Diese Variante der Methode ergibt einen maximalen Wert von zwei doppelten Precision-Schwimmpunktzahlen.

öffentliches statisches Double Max (Double Val1, Double Val2);

Max (dezimal, dezimal)

Diese Variante der Methode ergibt einen maximalen Wert von zwei Dezimalzahlen.

öffentliches statisches Dezimalmax (Dezimales Val1, Dezimales Val2);

Max (Byte, Byte)

Diese Variante der Methode ergibt einen Höchstwert von zwei nicht signierten Ganzzahlen mit 8-Bit.

öffentliches statisches Byte Max (Byte Val1, Byte Val2);

Max (uint16, uint16)

Diese Variante der Methode ergibt einen Maximalwert von zwei 16-Bit-nicht signierten Ganzzahlen.

öffentliche statische USHORT Max (Ushort Val1, Ushort Val2);

Max (uint32, uint32)

Diese Variante der Methode ergibt einen Maximalwert von zwei nicht signierten Ganzzahlen mit 32-Bit.

public static uint max (uint val1, uint val2);

Max (uint64, uint64)

Diese Variante der Methode ergibt einen Maximalwert von zwei 64-Bit-nicht signierten Ganzzahlen.

öffentliches statisches Ulong Max (Ulong Val1, Ulong Val2);

Max (Sbyte, Sbyte)

Diese Variante der Methode ergibt einen Maximalwert von zwei 8-Bit.

öffentliches statisches SByte Max (SBYTE VAL1, SBYTE VAL2);

Max (int16, int16)

Diese Variante der Methode ergibt einen Maximalwert von zwei 16-Bit-Zahlen, die bewertet wurden.

Public Static Short Max (Short Val1, Short Val2);

Max (int32, int32)

Diese Variante der Methode ergibt einen Maximalwert von zwei 32-Bit.

öffentliches statisches int max (int val1, int val2);

Max (int64, int64)

Diese Variante der Methode ergibt einen Maximalwert von zwei 64-Bit.

öffentliches statisches Long Max (Long Val1, Long Val2);

Bei Verwendung der Mathematik.MAX () -Methode ist es wichtig sicherzustellen, dass die Datentypen, die als Parameter übergeben wurden. Dies verhindert Fehler und liefert uns korrekte Ergebnisse.

Parameter

Der Mathematik.Max () Die Methode erfordert zwei Parameter:

  • Wert1: Erster Parameter zum Vergleichen.
  • Wert2: Zweiter Parameter zum Vergleichen.

Jeder Datentyp, der Mathematik unterstützt.MAX () -Funktion kann für diese beiden Parameter verwendet werden.

Rückgabewert

Die Mathematik.Max () Methode gibt den Maximalwert der beiden angegebenen Werte zurück.

Beispielcode der Mathematik.Max () Methode in C#

Im Folgenden finden Sie einen kombinierten Beispielcode, der unterschiedliche Datentypen verwendet und die Verwendung von Mathematik erläutert.Max () Methode in C#.

mit System verwenden;
Klassenbeispiel
statische void main (String [] args)
// Testen Sie die Methode mit unterschiedlichen Datentypen
Konsole.WriteLine ($ "Maximum von 7 und 25 ist max (7, 25)");
Konsole.WriteLine ($ "maximal 7.5m und 7.1m ist max (7.5m, 7.1m) ");
Konsole.WriteLine ($ "maximal 7.5785 und 7.18974 ist max (7.5785, 7.18974) ");
Konsole.WriteLine ($ "Maximum von 7 und 24 ist max ((kurz) 7, (kurz) 24)");
Konsole.WriteLine ($ "Maximum von 7 und 24 ist max (7, 24)");
Konsole.WriteLine ($ "Maximum von 7 und 24 ist max (7l, 24l)");
Konsole.WriteLine ($ "Maximum von -7 und -4 ist max ((sbyte) -7, (sbyte) -4)");
Konsole.WriteLine ($ "maximal 7.1f und 7.12f ist max (7.1f, 7.12f) ");
Konsole.WriteLine ($ "Maximum von 7 und 8 ist max ((ushort) 7, (ushort) 8)");
Konsole.WriteLine ($ "Maximum von 7 und 8 ist max ((uint) 7, (uint) 8)");
Konsole.WriteLine ($ "Maximum von 7 und 8 ist max (7ul, 8ul)");

// Ermitteln Sie die maximal zwei Werte mit Mathematik.Max
Statisch T Max(T val1, t val2)
Dynamic Dynamicval1 = Val1;
Dynamic Dynamicval2 = Val2;
Mathematik zurückgeben.Max (dynamicval1, dynamicval2);

Oben Code definiert eine Methode genannt Max die maximal zwei Werte mit dem findet und zurückgibt Mathematik.Max () Methode. Die maximale Methode wird unter Verwendung eines generischen Parametertyps definiert T, Dies ermöglicht es, Werte eines beliebigen Datentyps zu akzeptieren.

Die Hauptmethode testet dann die MAX -Methode mit unterschiedlichen Datentypen, wie z. B int, Dezimal, doppelt, kurz, lang, sbyte, schweben, Ushort, uint, Und Ulong. Für jeden Test ruft es die maximale Methode mit zwei Werten des angegebenen Datentyps auf und zeigt das Ergebnis mit dem an Konsole.Schreiben.

Der dynamisch Das Schlüsselwort wird verwendet, um der Methode zu ermöglichen, einen Datentyp als Eingabe zu akzeptieren.

In der Ausgabe erhalten wir den größeren der beiden Zahlen.

Abschluss

Der Mathematik.Max () Die Methode in C# kann die maximale Zahl unter zwei Eingangswerten ermitteln. Es dauert zwei Argumente als Eingabe und gibt den Maximalwert der beiden zurück. Hier haben wir die Verwendung von Mathematik behandelt.Max () Methode in C# mit verschiedenen Beispielen.