# Vector.GreaterThanOrEqual Method

## Definition

 GreaterThanOrEqual(Vector, Vector) Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the single-precision floating-point second vector. GreaterThanOrEqual(Vector, Vector) Returns a new long integer vector whose elements signal whether the elements in one long integer vector are greater than or equal to their corresponding elements in the second long integer vector. GreaterThanOrEqual(Vector, Vector) Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the second double-precision floating-point vector. GreaterThanOrEqual(Vector, Vector) Returns a new integral vector whose elements signal whether the elements in one integral vector are greater than or equal to their corresponding elements in the second integral vector. GreaterThanOrEqual(Vector, Vector) Returns a new vector whose elements signal whether the elements in one vector of a specified type are greater than or equal to their corresponding elements in the second vector of the same type.

## GreaterThanOrEqual(Vector<Single>, Vector<Single>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the single-precision floating-point second vector.

``````public:
static System::Numerics::Vector<int> GreaterThanOrEqual(System::Numerics::Vector<float> left, System::Numerics::Vector<float> right);``````
``public static System.Numerics.Vector<int> GreaterThanOrEqual (System.Numerics.Vector<float> left, System.Numerics.Vector<float> right);``
``static member GreaterThanOrEqual : System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<int>``
``Public Shared Function GreaterThanOrEqual (left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Integer)``
``Public Function GreaterThanOrEqual (left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Integer)``

#### Parameters

left
Vector<Single>

The first vector to compare.

right
Vector<Single>

The second vector to compare.

#### Returns

The resulting integral vector.

## GreaterThanOrEqual(Vector<Int64>, Vector<Int64>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Returns a new long integer vector whose elements signal whether the elements in one long integer vector are greater than or equal to their corresponding elements in the second long integer vector.

``````public:
static System::Numerics::Vector<long> GreaterThanOrEqual(System::Numerics::Vector<long> left, System::Numerics::Vector<long> right);``````
``public static System.Numerics.Vector<long> GreaterThanOrEqual (System.Numerics.Vector<long> left, System.Numerics.Vector<long> right);``
``static member GreaterThanOrEqual : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int64>``
``Public Shared Function GreaterThanOrEqual (left As Vector(Of Long), right As Vector(Of Long)) As Vector(Of Long)``
``Public Function GreaterThanOrEqual (left As Vector(Of Long), right As Vector(Of Long)) As Vector(Of Long)``

#### Parameters

left
Vector<Int64>

The first vector to compare.

right
Vector<Int64>

The second vector to compare.

#### Returns

The resulting long integer vector.

## GreaterThanOrEqual(Vector<Double>, Vector<Double>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the second double-precision floating-point vector.

``````public:
static System::Numerics::Vector<long> GreaterThanOrEqual(System::Numerics::Vector<double> left, System::Numerics::Vector<double> right);``````
``public static System.Numerics.Vector<long> GreaterThanOrEqual (System.Numerics.Vector<double> left, System.Numerics.Vector<double> right);``
``static member GreaterThanOrEqual : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<int64>``
``Public Shared Function GreaterThanOrEqual (left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Long)``
``Public Function GreaterThanOrEqual (left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Long)``

#### Parameters

left
Vector<Double>

The first vector to compare.

right
Vector<Double>

The second vector to compare.

#### Returns

The resulting integral vector.

## GreaterThanOrEqual(Vector<Int32>, Vector<Int32>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Returns a new integral vector whose elements signal whether the elements in one integral vector are greater than or equal to their corresponding elements in the second integral vector.

``````public:
static System::Numerics::Vector<int> GreaterThanOrEqual(System::Numerics::Vector<int> left, System::Numerics::Vector<int> right);``````
``public static System.Numerics.Vector<int> GreaterThanOrEqual (System.Numerics.Vector<int> left, System.Numerics.Vector<int> right);``
``static member GreaterThanOrEqual : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int>``
``Public Shared Function GreaterThanOrEqual (left As Vector(Of Integer), right As Vector(Of Integer)) As Vector(Of Integer)``
``Public Function GreaterThanOrEqual (left As Vector(Of Integer), right As Vector(Of Integer)) As Vector(Of Integer)``

#### Parameters

left
Vector<Int32>

The first vector to compare.

right
Vector<Int32>

The second vector to compare.

#### Returns

The resulting integral vector.

## GreaterThanOrEqual<T>(Vector<T>, Vector<T>)

Source:
Vector.cs
Source:
Vector.cs
Source:
Vector.cs

Returns a new vector whose elements signal whether the elements in one vector of a specified type are greater than or equal to their corresponding elements in the second vector of the same type.

``````public:
generic <typename T>
where T : value class static System::Numerics::Vector<T> GreaterThanOrEqual(System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);``````
``````public:
generic <typename T>
static System::Numerics::Vector<T> GreaterThanOrEqual(System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);``````
``public static System.Numerics.Vector<T> GreaterThanOrEqual<T> (System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct;``
``public static System.Numerics.Vector<T> GreaterThanOrEqual<T> (System.Numerics.Vector<T> left, System.Numerics.Vector<T> right);``
``static member GreaterThanOrEqual : System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)> (requires 'T : struct)``
``static member GreaterThanOrEqual : System.Numerics.Vector<'T> * System.Numerics.Vector<'T> -> System.Numerics.Vector<'T>``
``Public Shared Function GreaterThanOrEqual(Of T As Structure) (left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)``
``Public Function GreaterThanOrEqual(Of T As Structure) (left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)``
``Public Function GreaterThanOrEqual(Of T) (left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)``

#### Type Parameters

T

The vector type. `T` can be any primitive numeric type.

#### Parameters

left
Vector<T>

The first vector to compare.

right
Vector<T>

The second vector to compare.

#### Returns

The resulting vector.