C MathMaxMagnitude Examples

In this tutorial, we will learn about the C# Math.MaxMagnitude() method, and learn how to use this method to get the maximum of two given numbers based on magnitude, with the help of examples.

MaxMagnitudeDouble, Double

Math.MaxMagnitude(x, y) returns the larger magnitude of two double-precision floating-point numbers x, y.

Syntax

The syntax of MaxMagnitude() method is

Math.MaxMagnitude(Double x, Double y)

where

Parameter Description
x The first of two double-precision floating-point numbers to compare.
y The second of two double-precision floating-point numbers to compare.

Return Value

The method returns Double value, x or y.

Example 1 MaxMagnitudex, y

In this example, we will

C# Program

using System;
 
class Example {
    static void Main(string[] args) {
        Double x, y, result;

        x = 10;
        y = 4;
        result = Math.MaxMagnitude(x, y);
        Console.WriteLine($"MaxMagnitude({x}, {y}) = {result}");

        x = 79;
        y = -853;
        result = Math.MaxMagnitude(x, y);
        Console.WriteLine($"MaxMagnitude({x}, {y}) = {result}");

        x = 10;
        y = 10;
        result = Math.MaxMagnitude(x, y);
        Console.WriteLine($"MaxMagnitude({x}, {y}) = {result}");

        x = 10;
        y = -10;
        result = Math.MaxMagnitude(x, y);
        Console.WriteLine($"MaxMagnitude({x}, {y}) = {result}");
    }
}

Output

MaxMagnitude(10, 4) = 10
MaxMagnitude(79, -853) = -853
MaxMagnitude(10, 10) = 10

MaxMagnitude(10, 4) returns 10, since magnitude of 10 is greater than that of 4.

MaxMagnitude(79, -853) returns -853, since magnitude of -853 is greater than that of 79.

MaxMagnitude(10, 10) returns 10, since both the arguments are same, and it does not matter which the method returns.

Conclusion

In this C# Tutorial, we have learnt the syntax of C# Math.MaxMagnitude() method, and also learnt how to use this method with the help of C# example programs.