C# Math.MaxMagnitude() – 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.
MaxMagnitude(Double, 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 – MaxMagnitude(x, 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.