Developer Reference

Contents

Cmp_BN

Compares two Big Numbers.

Syntax

IppStatus ippsCmp_BN(const IppsBigNumState*
pA
, const IppsBigNumState*
pB
, Ipp32u*
pResult
);
Include Files
ippcp.h
Parameters
pA
Pointer to the context of the Big Number A.
pB
Pointer to the context of the Big Number B.
pResult
Pointer to the result of the comparison.
Description
This function compares Big Numbers A and B and sets up the result according to the following conditions:
  • if A==B, then
    pResult
    =
    IS_ZERO
  • if A > B, then
    pResult
    =
    GREATER_THAN_ZERO
  • if A < B, then
    pResult
    =
    LESS_THAN_ZERO
Return Values
ippStsNoErr
Indicates no error. Any other value indicates an error or warning.
ippStsNullPtrErr
Indicates an error condition if any of the specified pointers is
NULL
.
ippStsContextMatchErr
Indicates an error condition if the context parameter does not match the operation.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.