NOM¶
BN_cmp, BN_ucmp, BN_is_zero, BN_is_one, BN_is_word, BN_is_odd - Fonctions de
comparaison et test de BIGNUM
SYNOPSIS¶
#include <openssl/bn.h>
int BN_cmp(BIGNUM *a, BIGNUM *b);
int BN_ucmp(BIGNUM *a, BIGNUM *b);
int BN_is_zero(BIGNUM *a);
int BN_is_one(BIGNUM *a);
int BN_is_word(BIGNUM *a, BN_ULONG w);
int BN_is_odd(BIGNUM *a);
DESCRIPTION¶
BN_cmp() compare les nombres
a et
b.
BN_ucmp()
compare leurs valeurs absolues.
BN_is_zero(),
BN_is_one() et
BN_is_word() testent
respectivement si
a est égal à
0, à
1 ou à
w.
BN_is_odd() teste si
a est
impair.
BN_is_zero(),
BN_is_one(),
BN_is_word() et
BN_is_odd() sont des macros.
VALEURS DE RETOUR¶
BN_cmp() renvoie
-1 si
a <
b,
0 si
a ==
b et
1 si
a >
b.
BN_ucmp()
fait la même chose en utilisant les valeurs absolues de
a et
b.
BN_is_zero(),
BN_is_one(),
BN_is_word() et
BN_is_odd() renvoient
1 si la condition est vraie et
0
sinon.
VOIR AUSSI¶
bn(3)
HISTORIQUE¶
BN_cmp(),
BN_ucmp(),
BN_is_zero(),
BN_is_one() et
BN_is_word() sont disponibles dans toutes les versions de SSLeay et
OpenSSL.
BN_is_odd() a été ajoutée dans
SSLeay 0.8.
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste
<debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler
toute erreur de traduction par un rapport de bogue sur le paquet
manpages-fr-extra.