# French translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Christophe Blaess , 1996-2003. # Stéphan Rafin , 2002. # Thierry Vignaud , 1999, 2002. # François Micaux, 2002. # Alain Portal , 2003-2008. # Jean-Philippe Guérard , 2005-2006. # Jean-Luc Coulon (f5ibh) , 2006-2007. # Julien Cristau , 2006-2007. # Thomas Huriaux , 2006-2008. # Nicolas François , 2006-2008. # Florentin Duneau , 2006-2010. # Simon Paillard , 2006, 2013. # Denis Barbier , 2006, 2010. # David Prévot , 2010, 2012-2014. # Lucien Gentis , 2022. msgid "" msgstr "" "Project-Id-Version: perkamon\n" "POT-Creation-Date: 2024-06-01 05:47+0200\n" "PO-Revision-Date: 2023-03-27 08:57+0200\n" "Last-Translator: Lucien Gentis \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Poedit 2.4.2\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "drand48" msgstr "drand48" #. type: TH #: archlinux debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "2 mai 2024" #. type: TH #: archlinux debian-unstable #, no-wrap msgid "Linux man-pages 6.8" msgstr "Pages du manuel de Linux 6.8" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, " "lcong48 - generate uniformly distributed pseudo-random numbers" msgstr "" "drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, " "lcong48 - Générer des nombres pseudoaléatoires uniformément distribués" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTHÈQUE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Bibliothèque C standard (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Estdlib.hE>\n" msgstr "B<#include Estdlib.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "BIB<[3]);>\n" msgstr "" "B\n" "B IB<[3]);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "BIB<[3]);>\n" msgstr "" "B\n" "B IB<[3]);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "BIB<[3]);>\n" msgstr "" "B\n" "B IB<[3]);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "BIB<);>\n" "BIB<[3]);>\n" "BIB<[7]);>\n" msgstr "" "B IB<);>\n" "B IB<[3]);>\n" "B IB<[7]);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Feature Test Macro Requirements for glibc (see B(7)):" msgstr "" "Exigences de macros de test de fonctionnalités pour la glibc (consulter " "B(7)) :" #. .BR drand48 (), #. .BR erand48 (), #. .BR lrand48 (), #. .BR nrand48 (), #. .BR mrand48 (), #. .BR jrand48 (), #. .BR srand48 (), #. .BR seed48 (), #. .BR lcong48 (): #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "All functions shown above:" msgstr "Pour toutes les fonctions ci-dessus :" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" " _XOPEN_SOURCE\n" " || /* glibc E= 2.19: */ _DEFAULT_SOURCE\n" " || /* glibc E= 2.19: */ _SVID_SOURCE\n" msgstr "" " _XOPEN_SOURCE\n" " || /* glibc E= 2.19 : */ _DEFAULT_SOURCE\n" " || /* glibc E= 2.19 : */ _SVID_SOURCE\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "These functions generate pseudo-random numbers using the linear congruential " "algorithm and 48-bit integer arithmetic." msgstr "" "Ces fonctions génèrent des nombres pseudoaléatoires en utilisant un " "algorithme de congruence linéaire et une arithmétique entière sur 48\\ bits." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() and B() functions return nonnegative double-" "precision floating-point values uniformly distributed over the interval [0.0," "\\ 1.0)." msgstr "" "Les fonctions B() et B() renvoient des valeurs positives " "en virgule flottante double précision uniformément distribuées dans " "l'intervalle [0.0 ; 1.0[." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() and B() functions return nonnegative long " "integers uniformly distributed over the interval [0,\\ 2\\[ha]31)." msgstr "" "Les fonctions B() et B() renvoient des entiers longs " "positifs, uniformément distribués dans l'intervalle [0 ; 2\\[ha]31[." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() and B() functions return signed long integers " "uniformly distributed over the interval [-2\\[ha]31,\\ 2\\[ha]31)." msgstr "" "Les fonctions B() et B() renvoient des entiers longs " "signés, uniformément distribués dans l'intervalle [-2\\[ha]31 ; 2\\[ha]31[." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B(), B(), and B() functions are " "initialization functions, one of which should be called before using " "B(), B(), or B(). The functions B(), " "B(), and B() do not require an initialization function to " "be called first." msgstr "" "Les fonctions B(), B() et B() sont des fonctions " "d'initialisation. L'une d'entre elles doit être appelée avant d'utiliser les " "fonctions B(), B() ou B(). Les fonctions " "B(), B() et B() ne nécessitent pas de fonction " "d'initialisation." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "All the functions work by generating a sequence of 48-bit integers, I, " "according to the linear congruential formula:" msgstr "" "Toutes ces fonctions engendrent une séquence d'entiers I sur 48\\ bits " "suivant la formule de congruence linéaire\\ :" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B= 0>\n" msgstr "B= 0>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The parameter I = 2\\[ha]48, hence 48-bit integer arithmetic is " "performed. Unless B() is called, I and I are given by:" msgstr "" "Le paramètre I vaut 2\\[ha]48, ainsi l'arithmétique entière sur 48\\ bits " "est respectée. Sauf si B() est appelée, I et I valent\\ :" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "B\n" msgstr "" "B\n" "B\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The value returned by any of the functions B(), B(), " "B(), B(), B(), or B() is computed by " "first generating the next 48-bit I in the sequence. Then the " "appropriate number of bits, according to the type of data item to be " "returned, is copied from the high-order bits of I and transformed into " "the returned value." msgstr "" "Les valeurs renvoyées par les fonctions B(), B(), " "B(), B(), B() ou B() sont calculées en " "générant tout d'abord le I suivant sur 48\\ bits dans la séquence. " "Ensuite, le nombre de bits approprié au type de la valeur de retour est " "copié en partant des bits de poids fort de I et converti dans la valeur " "renvoyée." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The functions B(), B(), and B() store the last " "48-bit I generated in an internal buffer. The functions B(), " "B(), and B() require the calling program to provide " "storage for the successive I values in the array argument I. The " "functions are initialized by placing the initial value of I into the " "array before calling the function for the first time." msgstr "" "Les fonctions B(), B() et B() mémorisent le " "dernier I sur 48\\ bits créé dans un tampon interne. Les fonctions " "B(), B() et B() nécessitent que le programme " "appelant fournisse un emplacement de stockage pour les valeurs successives " "de I. Cet emplacement est le tableau correspondant à l'argument " "I. Ces fonctions sont initialisées en plaçant la valeur initiale de " "I dans le tableau avant le premier appel de la fonction." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The initializer function B() sets the high order 32-bits of I " "to the argument I. The low order 16-bits are set to the arbitrary " "value 0x330E." msgstr "" "La fonction d'initialisation B() définit les 32\\ bits de poids " "fort de I avec l'argument I. Les 16\\ bits de poids " "faible sont initialisés avec la valeur arbitraire 0x330E." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The initializer function B() sets the value of I to the 48-bit " "value specified in the array argument I. The previous value of " "I is copied into an internal buffer and a pointer to this buffer is " "returned by B()." msgstr "" "La fonction d'initialisation B() définit la valeur de I avec la " "valeur sur 48 bits spécifiée dans l'argument I. La valeur " "précédente de I est copiée dans un tampon interne et un pointeur vers ce " "tampon est renvoyé par B()." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The initialization function B() allows the user to specify initial " "values for I, I, and I. Array argument elements I " "specify I, I specify I, and I specifies I. " "After B() has been called, a subsequent call to either " "B() or B() will restore the standard values of I and " "I." msgstr "" "La fonction d'initialisation B() permet à l'utilisateur de définir " "des valeurs initiales de I, I et I. Dans le tableau I, les " "éléments I spécifient I, I spécifient I et " "I spécifie I. Après un appel à B(), un appel ultérieur " "à B() ou à B() rétablira les valeurs normales de I et " "I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ATTRIBUTES" msgstr "ATTRIBUTS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "For an explanation of the terms used in this section, see B(7)." msgstr "" "Pour une explication des termes utilisés dans cette section, consulter " "B(7)." #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Interface" msgstr "Interface" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Attribute" msgstr "Attribut" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Value" msgstr "Valeur" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".na\n" msgstr ".na\n" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".nh\n" msgstr ".nh\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B()" msgstr "" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B(),\n" "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Thread safety" msgstr "Sécurité des threads" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MT-Unsafe race:drand48" msgstr "MT-Unsafe race:drand48" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The above functions record global state information for the random number " "generator, so they are not thread-safe." msgstr "" "Les fonctions ci-dessus enregistrent globalement l'état du générateur de " "nombre aléatoire. Elles ne sont donc pas sûres dans un contexte multithread." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "STANDARDS" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "HISTORIQUE" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2001, SVr4." msgstr "POSIX.1-2001, SVr4." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-10" msgstr "10 février 2023" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Pages du manuel de Linux 6.03" #. type: Plain text #: debian-bookworm msgid "POSIX.1-2001, POSIX.1-2008, SVr4." msgstr "POSIX.1-2001, POSIX.1-2008, SVr4." #. type: TH #: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 octobre 2023" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Pages du manuel de Linux 6.06" #. type: TH #: fedora-rawhide #, no-wrap msgid "Linux man-pages 6.7" msgstr "Pages du manuel de Linux 6.7" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 mars 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Pages du manuel de Linux 6.04" #. type: TH #: opensuse-tumbleweed #, no-wrap msgid "Linux man-pages (unreleased)" msgstr "Pages du manuel de Linux (non publiées)"