Hva er matematikk.Maks metode i C#

Hva er matematikk.Maks metode i C#
Matematikk er det grunnleggende konseptet man må vite for å starte programmering. Det hjelper ikke bare i logikkbygningen, men optimaliserer også koden vår. Programmerere bruker matematikkfunksjoner for å utføre forskjellige operasjoner i koden sin. En slik funksjon er Matte.Max () Metode i C#. Denne artikkelen dekker matematikk.Max () Metode i detalj og diskuterer syntaks-, parameter- og returverdien.

Innholdsfortegnelse

  • Hva er matematikk.Max () Metode i C#
  • Syntaks
  • Parametere
  • Returverdi
  • Eksempler på matematikkkode.Max () Metode i C#
  • Konklusjon

Hva er matematikk.Max () Metode i C#

Matten.Max () Metode er en innebygd funksjon i C# som brukes til å finne den maksimale verdien av to spesifiserte verdier. Det tar to argumenter som inndata og returnerer den maksimale verdien av de to.

Syntaks

Syntaksen til matematikken.Max () Metode i C# er som følger:

Matte.Maks (verdi1, verdi2);

De Matte.Max () Metode kan brukes med forskjellige numeriske datatyper og returnerer den største av de to verdiene som er passert som parametere. Følgende er forskjellige varianter av matematikk.Max () Metode med sine respektive datatyper:

Max (singel, singel)

Denne varianten av metoden gir en maksimal verdi på to enkeltbesøkende flytende punkttall.

offentlig statisk float Max (Float Val1, Float Val2);

Maks (dobbelt, dobbelt)

Denne varianten av metoden gir en maksimal verdi på to dobbeltbesøkende flytende punkttall.

offentlig statisk dobbel maks (dobbel val1, dobbel val2);

Max (desimal, desimal)

Denne varianten av metoden gir en maksimal verdi på to desimaltall.

offentlig statisk desimal maks (desimal val1, desimal val2);

Max (byte, byte)

Denne varianten av metoden gir en maksimal verdi på to 8-biters usignerte heltall.

offentlig statisk byte Max (Byte Val1, Byte Val2);

Max (Uint16, Uint16)

Denne varianten av metoden gir en maksimal verdi på to 16-bits usignerte heltall.

offentlig statisk Ushort Max (Ushort Val1, Ushort Val2);

Max (Uint32, Uint32)

Denne varianten av metoden gir en maksimal verdi på to 32-biters usignerte heltall.

offentlig statisk Uint Max (Uint Val1, Uint Val2);

Max (Uint64, Uint64)

Denne varianten av metoden gir en maksimal verdi på to 64-bits usignerte heltall.

offentlig statisk Ulong Max (Ulong Val1, Ulong Val2);

Max (Sbyte, Sbyte)

Denne varianten av metoden gir en maksimal verdi på to 8-bits signerte heltall.

offentlig statisk Sbyte Max (Sbyte Val1, Sbyte Val2);

Max (INT16, INT16)

Denne varianten av metoden gir en maksimal verdi på to 16-bits signerte heltall.

offentlig statisk kort maks (kort val1, kort val2);

Max (int32, int32)

Denne varianten av metoden gir en maksimal verdi på to 32-bits signerte heltall.

offentlig statisk int Max (int Val1, int Val2);

Max (INT64, INT64)

Denne varianten av metoden gir en maksimal verdi på to 64-bits signerte heltall.

offentlig statisk lang maks (Long Val1, Long Val2);

Når du bruker matematikken.Max () Metode, det er viktig å sikre at datatypene passerte som parametere samsvarer med den forventede datatypen for den respektive varianten av metoden. Dette vil forhindre feil og gi oss riktige resultater.

Parametere

De Matte.Max () Metoden tar to parametere:

  • verdi1: Første parameter for å sammenligne.
  • verdi2: Andre parameter for å sammenligne.

Enhver datatype som støtter matematikk.Max () Funksjon kan brukes til disse to parametrene.

Returverdi

Matten.Max () Metode returnerer den maksimale verdien av de to spesifiserte verdiene.

Eksempel på matematikk.Max () Metode i C#

Følgende er et kombinert eksempelkode som bruker forskjellige datatyper og forklarer bruken av matematikk.Max () Metode i C#.

ved hjelp av system;
klasseeksempel
statisk tomrom Main (String [] args)
// Test metoden med forskjellige datatyper
Konsoll.WritLine ($ "maksimum på 7 og 25 er Max (7, 25)");
Konsoll.WritLine ($ "maksimum på 7.5m og 7.1m er maks (7.5m, 7.1m) ");
Konsoll.WritLine ($ "maksimum på 7.5785 og 7.18974 er maks (7.5785, 7.18974) ");
Konsoll.WritLine ($ "maksimum på 7 og 24 er Max ((kort) 7, (kort) 24)");
Konsoll.WritLine ($ "maksimum på 7 og 24 er Max (7, 24)");
Konsoll.WritLine ($ "maksimum på 7 og 24 er Max (7L, 24L)");
Konsoll.WritLine ($ "maksimum på -7 og -4 er Max ((Sbyte) -7, (Sbyte) -4)");
Konsoll.WritLine ($ "maksimum på 7.1f og 7.12f er maks (7.1f, 7.12f) ");
Konsoll.WritLine ($ "maksimum på 7 og 8 er Max ((Ushort) 7, (Ushort) 8)");
Konsoll.WritLine ($ "maksimum på 7 og 8 er Max ((uint) 7, (uint) 8)");
Konsoll.WritLine ($ "maksimum på 7 og 8 er Max (7ul, 8ul)");

// finn maksimalt to verdier ved bruk av matematikk.Maks
statisk t maks(T val1, t val2)
Dynamic DynamicVal1 = Val1;
Dynamic DynamicVal2 = Val2;
Returmatematikk.Max (DynamicVal1, DynamicVal2);

Over kode definerer en metode som heter Maks som finner og returnerer maksimalt to verdier ved å bruke Matte.Max () metode. MAX -metoden er definert ved hjelp av en generisk type parameter T, som lar den akseptere verdier av hvilken som helst datatype.

Hovedmetoden tester deretter MAX -metoden med forskjellige datatyper, for eksempel int, desimal, dobbelt, kort, lang, Sbyte, flyte, Ushort, uint, og ulong. For hver test kaller den MAX -metoden med to verdier av den spesifiserte datatypen og viser resultatet ved å bruke Konsoll.Writeline.

De dynamisk nøkkelord brukes til å la metoden godta alle datatype som input.

I utgangen vil vi få den større av de to tallene.

Konklusjon

De Matte.Max () Metode i C# kan finne maksimalt antall mellom to inngangsverdier. Det tar to argumenter som inndata og returnerer den maksimale verdien av de to. Her dekket vi bruken av matematikk.Max () Metode i C# med forskjellige eksempler.