From bd34e041f787586ec8f4fd6cb9f02dce530f2612 Mon Sep 17 00:00:00 2001 From: berkcangumusisik Date: Fri, 31 Mar 2023 00:03:09 +0300 Subject: [PATCH 01/12] =?UTF-8?q?Math=20k=C3=BCt=C3=BCphanesi=20tamamland?= =?UTF-8?q?=C4=B1.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TRANSLATORS | 1 + library/math.po | 343 ++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 301 insertions(+), 43 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index eda4ec95a..6beda5bc2 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -8,3 +8,4 @@ Eylül Ateş Ceren Vuranok Sami Koçak Ali Ege Özcan +Berkcan Gümüşışık \ No newline at end of file diff --git a/library/math.po b/library/math.po index 49a451bfe..e14ae46c4 100644 --- a/library/math.po +++ b/library/math.po @@ -2,29 +2,31 @@ # Copyright (C) 2001-2022, Python Software Foundation # This file is distributed under the same license as the Python package. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.11\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-12-17 01:28+0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2023-03-31 00:00+0300\n" "Last-Translator: \n" "Language-Team: TURKISH \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.2.2\n" #: library/math.rst:2 msgid ":mod:`math` --- Mathematical functions" -msgstr "" +msgstr ":mod:`math` --- Matematiksel fonksiyonlar" #: library/math.rst:13 msgid "" "This module provides access to the mathematical functions defined by the C " "standard." msgstr "" +"Bu modül, C standardı tarafından tanımlanan matematiksel fonksiyonlara " +"erişim sağlar." #: library/math.rst:16 msgid "" @@ -37,16 +39,26 @@ msgid "" "of the unexpected complex number used as a parameter, so that the programmer " "can determine how and why it was generated in the first place." msgstr "" +"Bu fonksiyonlar karmaşık sayılarla kullanılamaz; karmaşık sayılar için " +"desteğe ihtiyacınız varsa :mod:`cmath` modülündeki aynı isimli fonksiyonları " +"kullanın. Karmaşık sayıları destekleyen ve desteklemeyen fonksiyonlar " +"arasındaki ayrım, çoğu kullanıcının karmaşık sayıları anlamak için gereken " +"kadar matematik öğrenmek istememesi nedeniyle yapılmıştır. Karmaşık bir " +"sonuç yerine bir istisna almak, parametre olarak kullanılan beklenmedik " +"karmaşık sayının daha erken tespit edilmesini sağlar, böylece programcı ilk " +"etapta nasıl ve neden üretildiğini belirleyebilir." #: library/math.rst:25 msgid "" "The following functions are provided by this module. Except when explicitly " "noted otherwise, all return values are floats." msgstr "" +"Aşağıdaki fonksiyonlar bu modül tarafından sağlanır. Aksi açıkça " +"belirtilmedikçe, tüm dönüş değerleri floattır." #: library/math.rst:30 msgid "Number-theoretic and representation functions" -msgstr "" +msgstr "Sayı teorisi ve temsil fonksiyonları" #: library/math.rst:34 msgid "" @@ -54,30 +66,41 @@ msgid "" "*x*. If *x* is not a float, delegates to :meth:`x.__ceil__ `, which should return an :class:`~numbers.Integral` value." msgstr "" +"*x*'in tavanını, yani *x*'ten büyük veya ona eşit en küçük tamsayıyı " +"döndürür. Eğer *x* bir float değilse, bir :class:`~numbers.Integral` değeri " +"döndürmesi gereken :meth:`x.__ceil__ `'e delege eder." #: library/math.rst:41 msgid "" "Return the number of ways to choose *k* items from *n* items without " "repetition and without order." msgstr "" +"Tekrarlama ve sıralama olmaksızın *n* öğe arasından *k* öğeyi seçmenin " +"yollarının sayısını döndürür." #: library/math.rst:44 msgid "" "Evaluates to ``n! / (k! * (n - k)!)`` when ``k <= n`` and evaluates to zero " "when ``k > n``." msgstr "" +"``n! / (k! * (n - k)!)`` değerini ``k <= n`` olduğunda verir ve ``k > n`` " +"olduğunda sıfır olarak değerlendirir." #: library/math.rst:47 msgid "" "Also called the binomial coefficient because it is equivalent to the " "coefficient of k-th term in polynomial expansion of ``(1 + x)ⁿ``." msgstr "" +"Binom katsayısı olarak da adlandırılır. Çünkü ``(1 + x)ⁿ`` polinom " +"açılımındaki k. terimin katsayısına eşittir." #: library/math.rst:260 msgid "" "Raises :exc:`TypeError` if either of the arguments are not integers. Raises :" "exc:`ValueError` if either of the arguments are negative." msgstr "" +"Herhangi bir argümanın tamsayı olmaması durumunda :exc:TypeError fırlatır. " +"Herhangi bir argümanın negatif olması durumunda :exc:ValueError fırlatır." #: library/math.rst:59 msgid "" @@ -85,20 +108,27 @@ msgid "" "*y*. On platforms that support signed zeros, ``copysign(1.0, -0.0)`` " "returns *-1.0*." msgstr "" +"Büyüklüğü (mutlak değeri) *x* olan ancak işareti *y* olan bir ondalıklı sayı " +"döndürür. İşaretli sıfırları destekleyen platformlarda, ``copysign(1.0, " +"-0.0)`` *-1.0* döndürür." #: library/math.rst:66 msgid "Return the absolute value of *x*." -msgstr "" +msgstr "*x*'in mutlak değerini döndürür." #: library/math.rst:71 msgid "" "Return *n* factorial as an integer. Raises :exc:`ValueError` if *n* is not " "integral or is negative." msgstr "" +"*n* faktöriyeli tamsayı olarak döndürür. *n* tamsayı değil veya negatifse :" +"exc:ValueError fırlatır." #: library/math.rst:74 msgid "Accepting floats with integral values (like ``5.0``) is deprecated." msgstr "" +"Tam sayı değerlere sahip ondalıklı değerlerin kabul edilmesi (``5.0`` gibi) " +"kullanımdan kaldırılmıştır." #: library/math.rst:80 msgid "" @@ -106,6 +136,10 @@ msgid "" "*x* is not a float, delegates to :meth:`x.__floor__ `, " "which should return an :class:`~numbers.Integral` value." msgstr "" +"x*'ten küçük veya ona eşit en büyük tamsayı olan *x*'in tabanını döndürür. " +"Eğer *x* bir ondalıklı sayı değilse, bir :class:`~numbers.Integral` değeri " +"döndürmesi gereken :meth:`x.__floor__ ` değerini " +"vermelidir." #: library/math.rst:87 msgid "" @@ -122,6 +156,19 @@ msgid "" "generally preferred when working with floats, while Python's ``x % y`` is " "preferred when working with integers." msgstr "" +"Platform C kütüphanesi tarafından tanımlandığı gibi ``fmod(x, y)`` döndürür. " +"Python ifadesinin ``x % y`` aynı sonucu döndürmeyebileceğini unutmayın. C " +"standardının amacı, ``fmod(x, y)`` ifadesinin tam olarak (matematiksel " +"olarak; sonsuz hassasiyette) *n* tamsayısı için ``x - n*y`` değerine eşit " +"olmasıdır, böylece sonuç *x* ile aynı işarete ve ``abs(y)`` değerinden daha " +"küçük bir büyüklüğe sahip olur. Python'un ``x % y`` değeri bunun yerine *y* " +"işaretine sahip bir sonuç döndürür ve ondalıklı sayı bağımsız değişkenler " +"için tam olarak hesaplanabilir olmayabilir. Örneğin, ``fmod(-1e-100, " +"1e100)`` sonucu ``-1e-100``dür, ancak Python`un ``-1e-100 % 1e100`` sonucu " +"``1e100-1e-100``dür, bu da tam olarak bir ondalıklı sayı olarak gösterilemez " +"ve şaşırtıcı ``1e100`` değerine yuvarlanır. Bu nedenle, floatlarla " +"çalışırken genellikle :func:`fmod` fonksiyonu tercih edilirken, tamsayılarla " +"çalışırken Python'un ``x % y`` fonksiyonu tercih edilir." #: library/math.rst:102 msgid "" @@ -130,12 +177,19 @@ msgid "" "zero, returns ``(0.0, 0)``, otherwise ``0.5 <= abs(m) < 1``. This is used " "to \"pick apart\" the internal representation of a float in a portable way." msgstr "" +"x*'in mantissa ve üssünü ``(m, e)`` çifti olarak döndürür. *m* bir " +"ondalıklı sayı ve *e* bir tamsayıdır, bu yüzden ``x == m * 2**e`` doğru " +"olarak eşittir. Eğer *x* sıfır ise ``(0.0, 0)``, aksi takdirde ``0.5 <= " +"abs(m) < 1`` döndürür. Bu, bir ondalıklı sayının iç temsilini taşınabilir " +"bir şekilde \"ayırmak\" için kullanılır." #: library/math.rst:110 msgid "" "Return an accurate floating point sum of values in the iterable. Avoids " "loss of precision by tracking multiple intermediate partial sums::" msgstr "" +"Iterable içindeki değerlerin doğru bir kayan noktalı toplamını döndür. " +"Birden fazla ara toplamı takip ederek hassasiyet kaybını önler:" #: library/math.rst:118 msgid "" @@ -145,6 +199,11 @@ msgid "" "occasionally double-round an intermediate sum causing it to be off in its " "least significant bit." msgstr "" +"Algoritmanın doğruluğu IEEE-754 aritmetik garantilerine ve yuvarlama modunun " +"yarı-çift olduğu tipik duruma bağlıdır. Bazı Windows dışı yapılarda, temel " +"C kütüphanesi genişletilmiş hassasiyetli toplama kullanır ve bazen bir ara " +"toplamı çift yuvarlayarak en az anlamlı bitinde eksik olmasına neden " +"olabilir." #: library/math.rst:124 msgid "" @@ -152,6 +211,9 @@ msgid "" "cookbook recipes for accurate floating point summation `_\\." msgstr "" +"Daha fazla tartışma ve iki alternatif yaklaşım için, `ASPN cookbook recipes " +"for accurate floating point summation `_ sayfasına bakın." #: library/math.rst:131 msgid "" @@ -161,24 +223,35 @@ msgid "" "zero, then the returned value is ``0``. ``gcd()`` without arguments returns " "``0``." msgstr "" +"Belirtilen tamsayı bağımsız değişkenlerinin en büyük ortak bölenini " +"döndürür. Bağımsız değişkenlerden herhangi biri sıfır değilse, döndürülen " +"değer tüm bağımsız değişkenlerin bölenleri olan en büyük pozitif " +"tamsayıdır. Tüm bağımsız değişkenler sıfırsa, döndürülen değer ``0`` olur. " +"bağımsız değişkenler olmadan ``gcd()`` fonksiyonu ``0`` değerini döndürür." #: library/math.rst:139 msgid "" "Added support for an arbitrary number of arguments. Formerly, only two " "arguments were supported." msgstr "" +"İsteğe bağlı sayıda bağımsız değişken için destek eklendi. Önceden sadece " +"iki argüman destekleniyordu." #: library/math.rst:146 msgid "" "Return ``True`` if the values *a* and *b* are close to each other and " "``False`` otherwise." msgstr "" +"Eğer *a* ve *b* değerleri birbirine yakınsa ``True``, değilse ``False`` " +"döndürür." #: library/math.rst:149 msgid "" "Whether or not two values are considered close is determined according to " "given absolute and relative tolerances." msgstr "" +"İki değerin yakın kabul edilip edilmeyeceği, verilen mutlak ve göreceli " +"toleranslara göre belirlenir." #: library/math.rst:152 msgid "" @@ -188,18 +261,27 @@ msgid "" "tolerance is ``1e-09``, which assures that the two values are the same " "within about 9 decimal digits. *rel_tol* must be greater than zero." msgstr "" +"*rel_tol* göreli toleranstır - *a* veya *b*'nin daha büyük mutlak değerine " +"göre *a* ve *b* arasında izin verilen maksimum farktır. Örneğin, %5'lik bir " +"tolerans ayarlamak için ``rel_tol=0.05`` değerini girin. Varsayılan " +"tolerans, iki değerin yaklaşık 9 ondalık basamak içinde aynı olmasını " +"sağlayan ``1e-09`` değeridir. *rel_tol* sıfırdan büyük olmalıdır." #: library/math.rst:158 msgid "" "*abs_tol* is the minimum absolute tolerance -- useful for comparisons near " "zero. *abs_tol* must be at least zero." msgstr "" +"*abs_tol* minimum mutlak toleranstır -- sıfıra yakın karşılaştırmalar için " +"kullanışlıdır. *abs_tol* en az sıfır olmalıdır." #: library/math.rst:161 msgid "" "If no errors occur, the result will be: ``abs(a-b) <= max(rel_tol * " "max(abs(a), abs(b)), abs_tol)``." msgstr "" +"Herhangi bir hata oluşmazsa, sonuç şöyle olacaktır: ``abs(a-b) <= " +"max(rel_tol * max(abs(a), abs(b)), abs_tol)``." #: library/math.rst:164 msgid "" @@ -208,27 +290,36 @@ msgid "" "close to any other value, including ``NaN``. ``inf`` and ``-inf`` are only " "considered close to themselves." msgstr "" +"IEEE 754 özel değerleri olan ``NaN``, ``inf`` ve ``-inf`` IEEE kurallarına " +"göre ele alınacaktır. Özellikle, ``NaN``, ``NaN`` dahil olmak üzere başka " +"hiçbir değere yakın kabul edilmez. ``inf`` ve ``-inf`` yalnızca kendilerine " +"yakın kabul edilir." #: library/math.rst:173 msgid ":pep:`485` -- A function for testing approximate equality" -msgstr "" +msgstr ":pep:`485` -- Yaklaşık eşitliği test etmek için bir fonksiyon" #: library/math.rst:178 msgid "" "Return ``True`` if *x* is neither an infinity nor a NaN, and ``False`` " "otherwise. (Note that ``0.0`` *is* considered finite.)" msgstr "" +"Eğer *x* ne bir sonsuz ne de bir NaN ise ``True``, aksi takdirde ``False`` " +"döndürür. (``0.0`` *sonlu olarak kabul edilir.)" #: library/math.rst:186 msgid "" "Return ``True`` if *x* is a positive or negative infinity, and ``False`` " "otherwise." msgstr "" +"Eğer *x* pozitif veya negatif bir sonsuz ise ``True``, aksi takdirde " +"``False`` döndürür." #: library/math.rst:192 msgid "" "Return ``True`` if *x* is a NaN (not a number), and ``False`` otherwise." msgstr "" +"Eğer *x* bir NaN (sayı değil) ise ``True``, aksi takdirde ``False`` döndürür." #: library/math.rst:197 msgid "" @@ -236,6 +327,9 @@ msgid "" "floor of the exact square root of *n*, or equivalently the greatest integer " "*a* such that *a*\\ ² |nbsp| ≤ |nbsp| *n*." msgstr "" +"Negatif olmayan *n* tamsayısının tamsayı karekökünü döndürür. Bu, *n* tam " +"karekökünün tabanıdır veya eşdeğer olarak *a*\\ ² |nbsp| ≤ |nbsp| *n* olacak " +"şekilde en büyük *a* tamsayısıdır." #: library/math.rst:201 msgid "" @@ -244,6 +338,10 @@ msgid "" "the exact square root of *n*. For positive *n*, this can be computed using " "``a = 1 + isqrt(n - 1)``." msgstr "" +"Bazı uygulamalar için, *n* |nbsp| ≤ |nbsp| *a*\\ ² olacak şekilde en küçük " +"*a* tamsayısına veya başka bir deyişle *n*'nin tam karekökünün tavanına " +"sahip olmak daha uygun olabilir. Pozitif *n* için bu, ``a = 1 + isqrt(n - " +"1)`` kullanılarak hesaplanabilir." #: library/math.rst:211 msgid "" @@ -253,74 +351,92 @@ msgid "" "zero, then the returned value is ``0``. ``lcm()`` without arguments returns " "``1``." msgstr "" +"Belirtilen tamsayı bağımsız değişkenlerinin en küçük ortak katını döndürür. " +"Tüm bağımsız değişkenler sıfır değilse, döndürülen değer tüm bağımsız " +"değişkenlerin katı olan en küçük pozitif tamsayıdır. Bağımsız " +"değişkenlerden herhangi biri sıfırsa, döndürülen değer ``0`` olur. Bağımsız " +"değişkenler olmadan ``lcm()`` işlevi ``1`` değerini döndürür." #: library/math.rst:222 msgid "" "Return ``x * (2**i)``. This is essentially the inverse of function :func:" "`frexp`." msgstr "" +"x * (2**i)`` döndürür. Bu aslında :func:`frexp` fonksiyonunun tersidir." #: library/math.rst:228 msgid "" "Return the fractional and integer parts of *x*. Both results carry the sign " "of *x* and are floats." msgstr "" +"x*'in kesirli ve tamsayı kısımlarını döndürür. Her iki sonuç da *x* " +"işaretini taşır ve kayan değerdir." #: library/math.rst:234 msgid "Return the next floating-point value after *x* towards *y*." msgstr "" +"x* değerinden sonra *y* değerine doğru bir sonraki kayan noktalı değeri " +"döndürür." #: library/math.rst:236 msgid "If *x* is equal to *y*, return *y*." -msgstr "" +msgstr "Eğer *x*, *y*'ye eşitse, *y* değerini döndürür." #: library/math.rst:238 msgid "Examples:" -msgstr "" +msgstr "Örnekler:" #: library/math.rst:240 msgid "``math.nextafter(x, math.inf)`` goes up: towards positive infinity." -msgstr "" +msgstr "``math.nextafter(x, math.inf)`` yukarı gider: pozitif sonsuza doğru." #: library/math.rst:241 msgid "``math.nextafter(x, -math.inf)`` goes down: towards minus infinity." -msgstr "" +msgstr "``math.nextafter(x, -math.inf)`` aşağı iner: eksi sonsuza doğru." #: library/math.rst:242 msgid "``math.nextafter(x, 0.0)`` goes towards zero." -msgstr "" +msgstr "``math.nextafter(x, 0.0)`` sıfıra doğru gider." #: library/math.rst:243 msgid "``math.nextafter(x, math.copysign(math.inf, x))`` goes away from zero." -msgstr "" +msgstr "``math.nextafter(x, math.copysign(math.inf, x))`` sıfırdan uzaklaşır." #: library/math.rst:245 msgid "See also :func:`math.ulp`." -msgstr "" +msgstr "Ayrıca bakınız :func:`math.ulp`." #: library/math.rst:251 msgid "" "Return the number of ways to choose *k* items from *n* items without " "repetition and with order." msgstr "" +"Tekrarlama olmadan ve sırayla *n* öğe arasından *k* öğeyi seçmenin " +"yollarının sayısını döndürür." #: library/math.rst:254 msgid "" "Evaluates to ``n! / (n - k)!`` when ``k <= n`` and evaluates to zero when " "``k > n``." msgstr "" +"``n! / (k! * (n - k)!)`` değerini ``k <= n`` olduğunda verir ve ``k > n`` " +"olduğunda sıfır olarak değerlendirir." #: library/math.rst:257 msgid "" "If *k* is not specified or is None, then *k* defaults to *n* and the " "function returns ``n!``." msgstr "" +"Eğer *k* belirtilmemişse veya None ise, *k* varsayılan olarak *n* değerini " +"alır ve fonksiyon ``n!`` döndürür." #: library/math.rst:268 msgid "" "Calculate the product of all the elements in the input *iterable*. The " "default *start* value for the product is ``1``." msgstr "" +"Girdi *iterable* içindeki tüm elemanların çarpımını hesaplar. Çarpım için " +"varsayılan *başlangıç* değeri ``1``dir." #: library/math.rst:271 msgid "" @@ -328,6 +444,9 @@ msgid "" "intended specifically for use with numeric values and may reject non-numeric " "types." msgstr "" +"Yinelenebilir boş olduğunda, başlangıç değerini döndürür. Bu fonksiyon " +"özellikle sayısal değerlerle kullanılmak üzere tasarlanmıştır ve sayısal " +"olmayan türleri reddedebilir." #: library/math.rst:280 msgid "" @@ -338,6 +457,12 @@ msgid "" "*even* integer is used for ``n``. The remainder ``r = remainder(x, y)`` " "thus always satisfies ``abs(r) <= 0.5 * abs(y)``." msgstr "" +"x*'in *y*'ye göre IEEE 754 tarzı kalanını döndürür. Sonlu *x* ve sonlu " +"sıfır olmayan *y* için bu, ``x - n*y`` farkıdır; burada ``n``, ``x / y`` " +"bölümünün tam değerine en yakın tamsayıdır. Eğer ``x / y`` ardışık iki " +"tamsayının tam ortası ise, ``n`` için en yakın *çift* tamsayı kullanılır. " +"Kalan ``r = remainder(x, y)`` böylece her zaman ``abs(r) <= 0.5 * abs(y)`` " +"sağlar." #: library/math.rst:287 msgid "" @@ -346,12 +471,19 @@ msgid "" "x)`` raise :exc:`ValueError` for any non-NaN *x*. If the result of the " "remainder operation is zero, that zero will have the same sign as *x*." msgstr "" +"Özel durumlar IEEE 754'ü takip eder: özellikle, ``remainder(x, math.inf)`` " +"herhangi bir sonlu *x* için *x*'dir ve ``remainder(x, 0)`` ve " +"``remainder(math.inf, x)`` NaN olmayan herhangi bir *x* için :exc:" +"`ValueError` yükseltir. Eğer kalan işleminin sonucu sıfır ise, bu sıfır *x* " +"ile aynı işarete sahip olacaktır." #: library/math.rst:293 msgid "" "On platforms using IEEE 754 binary floating-point, the result of this " "operation is always exactly representable: no rounding error is introduced." msgstr "" +"IEEE 754 ikili kayan nokta kullanan platformlarda, bu işlemin sonucu her " +"zaman tam olarak gösterilebilir: yuvarlama hatası oluşmaz." #: library/math.rst:301 msgid "" @@ -361,22 +493,28 @@ msgid "" "delegates to :meth:`x.__trunc__ `, which should return an :" "class:`~numbers.Integral` value." msgstr "" +"Kesirli kısmı çıkarılmış ve tamsayı kısmı bırakılmış *x* döndürür. Bu 0'a " +"yuvarlanır: ``trunc()`` pozitif *x* için :func:`floor` ve negatif *x* için :" +"func:`ceil` ile eşdeğerdir. Eğer *x* bir float değilse, bir :class:`~numbers." +"Integral` değeri döndürmesi gereken :meth:`x.__trunc__ `'a " +"delege eder." #: library/math.rst:309 msgid "Return the value of the least significant bit of the float *x*:" -msgstr "" +msgstr "float *x* öğesinin en az anlamlı bitinin değerini döndürür:" #: library/math.rst:311 msgid "If *x* is a NaN (not a number), return *x*." msgstr "" +"Eğer *x* bir NaN (sayı değil) ise ``True``, aksi takdirde ``False`` döndürür." #: library/math.rst:312 msgid "If *x* is negative, return ``ulp(-x)``." -msgstr "" +msgstr "Eğer *x* negatif ise, ``ulp(-x)`` döndürür." #: library/math.rst:313 msgid "If *x* is a positive infinity, return *x*." -msgstr "" +msgstr "Eğer *x* pozitif bir sonsuzluk ise, *x* değerini döndürür." #: library/math.rst:314 msgid "" @@ -384,6 +522,9 @@ msgid "" "representable float (smaller than the minimum positive *normalized* float, :" "data:`sys.float_info.min `)." msgstr "" +"Eğer *x* sıfıra eşitse, temsil edilebilir en küçük pozitif *normalize* " +"floatı döndürür (minimum pozitif *normalize* floattan daha küçük, :data:`sys." +"float_info.min `)." #: library/math.rst:317 msgid "" @@ -391,6 +532,9 @@ msgid "" "value of the least significant bit of *x*, such that the first float smaller " "than *x* is ``x - ulp(x)``." msgstr "" +"Eğer *x* pozitif olarak temsil edilebilen en büyük float değerine eşitse, " +"*x* değerinden küçük olan ilk float değeri ``x - ulp(x)`` olacak şekilde *x* " +"değerinin en küçük anlamlı bitinin değerini döndürür." #: library/math.rst:320 msgid "" @@ -398,16 +542,20 @@ msgid "" "significant bit of *x*, such that the first float bigger than *x* is ``x + " "ulp(x)``." msgstr "" +"Aksi takdirde (*x* pozitif bir sonlu sayıdır), *x*'in en az anlamlı bitinin " +"değerini döndürür, öyle ki *x*'ten büyük ilk float ``x + ulp(x)`` olur." #: library/math.rst:324 msgid "ULP stands for \"Unit in the Last Place\"." -msgstr "" +msgstr "ULP, \"Son Yerdeki Birim\" anlamına gelmektedir." #: library/math.rst:326 msgid "" "See also :func:`math.nextafter` and :data:`sys.float_info.epsilon `." msgstr "" +"Ayrıca bakınız :func:`math.nextafter` ve :data:`sys.float_info.epsilon `." #: library/math.rst:332 msgid "" @@ -416,6 +564,10 @@ msgid "" "pair of values, rather than returning their second return value through an " "'output parameter' (there is no such thing in Python)." msgstr "" +"func:`frexp` ve :func:`modf`'un C'deki eşdeğerlerinden farklı bir çağrı/" +"çağrı modeline sahip olduğuna dikkat edin: tek bir argüman alırlar ve ikinci " +"dönüş değerlerini bir 'çıktı parametresi' aracılığıyla döndürmek yerine bir " +"çift değer döndürürler (Python'da böyle bir şey yoktur)." #: library/math.rst:337 msgid "" @@ -425,14 +577,20 @@ msgid "" "(the same as the platform C double type), in which case any float *x* with " "``abs(x) >= 2**52`` necessarily has no fractional bits." msgstr "" +"func:`ceil`, :func:`floor` ve :func:`modf` fonksiyonları için, yeterince " +"büyük büyüklükteki *tüm* kayan noktalı sayıların tam tamsayı olduğunu " +"unutmayın. Python kayan noktalı sayıları tipik olarak 53 bitten fazla " +"hassasiyet taşımaz (C platformundaki double tipiyle aynıdır), bu durumda " +"``abs(x) >= 2**52`` olan herhangi bir *x* kayan noktalı sayısı zorunlu " +"olarak kesirli bitlere sahip değildir." #: library/math.rst:345 msgid "Power and logarithmic functions" -msgstr "" +msgstr "Güç ve logaritmik fonksiyonlar" #: library/math.rst:349 msgid "Return the cube root of *x*." -msgstr "" +msgstr "x*'in küp kökünü döndürür." #: library/math.rst:356 msgid "" @@ -440,10 +598,13 @@ msgid "" "natural logarithms. This is usually more accurate than ``math.e ** x`` or " "``pow(math.e, x)``." msgstr "" +"*e*'yi *x* kuvvetine yükseltilmiş olarak döndürür, burada *e* = 2.718281... " +"doğal logaritma tabanıdır. Bu genellikle ``math.e ** x`` veya ``pow(math.e, " +"x)`` değerinden daha doğrudur." #: library/math.rst:363 msgid "Return *2* raised to the power *x*." -msgstr "" +msgstr "*2*'nin *x* kuvvetine yükseltilmiş halini döndürür." #: library/math.rst:370 msgid "" @@ -453,40 +614,57 @@ msgid "" "wiki/Loss_of_significance>`_\\; the :func:`expm1` function provides a way to " "compute this quantity to full precision::" msgstr "" +"x* kuvvetine yükseltilmiş *e* döndürür, eksi 1. Burada *e* doğal logaritma " +"tabanıdır. Küçük kayan değerler *x* için, ``exp(x) - 1`` çıkarma işlemi " +"`önemli bir hassasiyet kaybına `_\\ neden olabilir; :func:`expm1` fonksiyonu bu " +"miktarı tam hassasiyetle hesaplamak için bir yol sağlar::" #: library/math.rst:387 msgid "With one argument, return the natural logarithm of *x* (to base *e*)." msgstr "" +"Bir bağımsız değişkenle, *x*'in doğal logaritmasını döndürür (*e* tabanına " +"göre)." #: library/math.rst:389 msgid "" "With two arguments, return the logarithm of *x* to the given *base*, " "calculated as ``log(x)/log(base)``." msgstr "" +"İki bağımsız değişkenle, ``log(x)/log(taban)`` şeklinde hesaplanan *x* " +"değerinin verilen *taban* değerine göre logaritmasını döndürür." #: library/math.rst:395 msgid "" "Return the natural logarithm of *1+x* (base *e*). The result is calculated " "in a way which is accurate for *x* near zero." msgstr "" +"*1+x*'in (*e* tabanı) doğal logaritmasını döndürür. Sonuç, sıfıra yakın *x* " +"için doğru olacak şekilde hesaplanır." #: library/math.rst:401 msgid "" "Return the base-2 logarithm of *x*. This is usually more accurate than " "``log(x, 2)``." msgstr "" +"x*'in 2 taban logaritmasını döndürür. Bu genellikle ``log(x, 2)`` değerinden " +"daha doğrudur." #: library/math.rst:408 msgid "" ":meth:`int.bit_length` returns the number of bits necessary to represent an " "integer in binary, excluding the sign and leading zeros." msgstr "" +":meth:`int.bit_length`, işaret ve baştaki sıfırlar hariç olmak üzere, bir " +"tamsayıyı ikili olarak temsil etmek için gerekli bit sayısını döndürür." #: library/math.rst:414 msgid "" "Return the base-10 logarithm of *x*. This is usually more accurate than " "``log(x, 10)``." msgstr "" +"*x*'in 10 tabanında logaritmasını döndürür. Bu genellikle ``log(x, 10)``dan " +"daha doğrudur." #: library/math.rst:420 msgid "" @@ -496,6 +674,11 @@ msgid "" "If both ``x`` and ``y`` are finite, ``x`` is negative, and ``y`` is not an " "integer then ``pow(x, y)`` is undefined, and raises :exc:`ValueError`." msgstr "" +"x`in ``y`` kuvvetine yükseltilmiş halini döndürür. İstisnai durumlar mümkün " +"olduğunca IEEE 754 standardını takip eder. Özellikle, ``pow(1.0, x)`` ve " +"``pow(x, 0.0)``, ``x`` sıfır veya NaN olsa bile her zaman ``1.0`` döndürür. " +"Eğer hem ``x`` hem de ``y`` sonlu ise, ``x`` negatif ise ve ``y`` bir " +"tamsayı değilse, ``pow(x, y)`` tanımsızdır ve :exc:`ValueError` yükseltir." #: library/math.rst:427 msgid "" @@ -503,6 +686,9 @@ msgid "" "arguments to type :class:`float`. Use ``**`` or the built-in :func:`pow` " "function for computing exact integer powers." msgstr "" +"Yerleşik ``**`` operatörünün aksine, :func:`math.pow` her iki argümanını da :" +"class:`float` türüne dönüştürür. Tam sayı kuvvetlerini hesaplamak için " +"``**`` veya yerleşik :func:`pow` fonksiyonunu kullanın." #: library/math.rst:431 msgid "" @@ -510,32 +696,41 @@ msgid "" "return ``inf`` instead of raising :exc:`ValueError`, for consistency with " "IEEE 754." msgstr "" +"Özel durumlar ``pow(0.0, -inf)`` ve ``pow(-0.0, -inf)``, IEEE 754 ile " +"tutarlılık için :exc:`ValueError`` yükseltmek yerine ``inf`` döndürmek üzere " +"değiştirildi." #: library/math.rst:439 msgid "Return the square root of *x*." -msgstr "" +msgstr "*x*'in karekökünü döndürür." #: library/math.rst:443 msgid "Trigonometric functions" -msgstr "" +msgstr "Trigonometrik fonksiyonlar" #: library/math.rst:447 msgid "" "Return the arc cosine of *x*, in radians. The result is between ``0`` and " "``pi``." msgstr "" +"Radyan cinsinden *x*'in yay kosinüsünü döndürür. Sonuç ``0`` ile ``pi`` " +"arasındadır." #: library/math.rst:453 msgid "" "Return the arc sine of *x*, in radians. The result is between ``-pi/2`` and " "``pi/2``." msgstr "" +"Radyan cinsinden *x*'in yay sinüsünü döndürür. Sonuç ``-pi/2`` ile ``pi/2`` " +"arasındadır." #: library/math.rst:459 msgid "" "Return the arc tangent of *x*, in radians. The result is between ``-pi/2`` " "and ``pi/2``." msgstr "" +"Radyan cinsinden *x*'in yay tanjantını döndürür. Sonuç ``-pi/2`` ile " +"``pi/2`` arasındadır." #: library/math.rst:465 msgid "" @@ -546,10 +741,16 @@ msgid "" "for the angle. For example, ``atan(1)`` and ``atan2(1, 1)`` are both " "``pi/4``, but ``atan2(-1, -1)`` is ``-3*pi/4``." msgstr "" +"Radyan cinsinden ``atan(y / x)`` döndürür. Sonuç ``-pi`` ile ``pi`` " +"arasındadır. Düzlemde orijinden ``(x, y)`` noktasına kadar olan vektör, " +"pozitif X ekseni ile bu açıyı yapar. func:`atan2`nin amacı, her iki girdinin " +"de işaretlerinin bilinmesidir, böylece açı için doğru kadranı " +"hesaplayabilir. Örneğin, ``atan(1)`` ve ``atan2(1, 1)`` her ikisi de " +"``pi/4``tür, ancak ``atan2(-1, -1)`` ``-3*pi/4``tür." #: library/math.rst:475 msgid "Return the cosine of *x* radians." -msgstr "" +msgstr "*x* radyanın kosinüsünü döndürür." #: library/math.rst:480 msgid "" @@ -557,10 +758,13 @@ msgid "" "a sequence (or iterable) of coordinates. The two points must have the same " "dimension." msgstr "" +"Her biri bir koordinat dizisi (veya yinelenebilir) olarak verilen iki *p* ve " +"*q* noktası arasındaki Öklid mesafesini döndürür. İki nokta aynı boyuta " +"sahip olmalıdır." #: library/math.rst:484 msgid "Roughly equivalent to::" -msgstr "" +msgstr "Kabaca şuna eşdeğerdir::" #: library/math.rst:493 msgid "" @@ -568,6 +772,8 @@ msgid "" "the length of the vector from the origin to the point given by the " "coordinates." msgstr "" +"Öklid normunu döndürür, ``sqrt(sum(x**2 for x in coordinates))``. Bu, " +"vektörün orijinden koordinatlar tarafından verilen noktaya olan uzunluğudur." #: library/math.rst:497 msgid "" @@ -575,12 +781,16 @@ msgid "" "hypotenuse of a right triangle using the Pythagorean theorem, ``sqrt(x*x + " "y*y)``." msgstr "" +"İki boyutlu bir ``(x, y)`` noktası için bu, Pisagor teoremi ``sqrt(x*x + " +"y*y)`` kullanılarak bir dik üçgenin hipotenüsünün hesaplanmasına eşdeğerdir." #: library/math.rst:501 msgid "" "Added support for n-dimensional points. Formerly, only the two dimensional " "case was supported." msgstr "" +"n boyutlu noktalar için destek eklendi. Önceden sadece iki boyutlu durum " +"destekleniyordu." #: library/math.rst:505 msgid "" @@ -588,30 +798,33 @@ msgid "" "(unit in the last place). More typically, the result is almost always " "correctly rounded to within 1/2 ulp." msgstr "" +"Algoritmanın doğruluğu, maksimum hata 1 ulp'nin (son sıradaki birim) altında " +"olacak şekilde geliştirildi. Daha tipik olarak, sonuç neredeyse her zaman " +"1/2 ulp içinde doğru şekilde yuvarlanır." #: library/math.rst:513 msgid "Return the sine of *x* radians." -msgstr "" +msgstr "*x* radyanın sinüsünü döndürür." #: library/math.rst:518 msgid "Return the tangent of *x* radians." -msgstr "" +msgstr "*x* radyanın tanjantını döndürür." #: library/math.rst:522 msgid "Angular conversion" -msgstr "" +msgstr "Açısal dönüşüm" #: library/math.rst:526 msgid "Convert angle *x* from radians to degrees." -msgstr "" +msgstr "Açıyı *x* radyandan dereceye dönüştürür." #: library/math.rst:531 msgid "Convert angle *x* from degrees to radians." -msgstr "" +msgstr "Açıyı *x* dereceden radyana dönüştürür." #: library/math.rst:535 msgid "Hyperbolic functions" -msgstr "" +msgstr "Hiberbolik fonksiyonlar" #: library/math.rst:537 msgid "" @@ -619,40 +832,45 @@ msgid "" "are analogs of trigonometric functions that are based on hyperbolas instead " "of circles." msgstr "" +"`Hiperbolik fonksiyonlar `_ trigonometrik fonksiyonların çemberler yerine " +"hiperbollere dayanan analoglarıdır." #: library/math.rst:543 msgid "Return the inverse hyperbolic cosine of *x*." -msgstr "" +msgstr "*x*'in ters hiperbolik kosinüsünü döndürür." #: library/math.rst:548 msgid "Return the inverse hyperbolic sine of *x*." -msgstr "" +msgstr "*x*'in ters hiperbolik sinüsünü döndürür." #: library/math.rst:553 msgid "Return the inverse hyperbolic tangent of *x*." -msgstr "" +msgstr "*x*'in ters hiperbolik tanjantını döndürür." #: library/math.rst:558 msgid "Return the hyperbolic cosine of *x*." -msgstr "" +msgstr "*x*'in hiperbolik kosinüsünü döndürür." #: library/math.rst:563 msgid "Return the hyperbolic sine of *x*." -msgstr "" +msgstr "*x*'in hiperbolik sinüsünü döndürür." #: library/math.rst:568 msgid "Return the hyperbolic tangent of *x*." -msgstr "" +msgstr "*x*'in hiperbolik tanjantını döndürür." #: library/math.rst:572 msgid "Special functions" -msgstr "" +msgstr "Özel fonksiyonlar" #: library/math.rst:576 msgid "" "Return the `error function `_ " "at *x*." msgstr "" +"x* adresindeki `_ hata " +"işlevini döndürür." #: library/math.rst:579 msgid "" @@ -660,6 +878,9 @@ msgid "" "functions such as the `cumulative standard normal distribution `_::" msgstr "" +"func:`erf` fonksiyonu, `kümülatif standart normal dağılım `_: " +"gibi geleneksel istatistiksel fonksiyonları hesaplamak için kullanılabilir:" #: library/math.rst:592 msgid "" @@ -669,30 +890,38 @@ msgid "" "from one would cause a `loss of significance `_\\." msgstr "" +"x*'de tamamlayıcı hata fonksiyonunu döndürür. Tamamlayıcı hata fonksiyonu " +"`_ ``1.0 - erf(x)`` olarak " +"tanımlanır. Birden çıkarmanın `_\\ anlamlılık kaybına neden olacağı büyük *x* " +"değerleri için kullanılır." #: library/math.rst:603 msgid "" "Return the `Gamma function `_ " "at *x*." msgstr "" +"*x* adresindeki `Gamma fonksiyonunu `_ döndürür." #: library/math.rst:611 msgid "" "Return the natural logarithm of the absolute value of the Gamma function at " "*x*." msgstr "" +"Gama fonksiyonunun *x*'deki mutlak değerinin doğal logaritmasını döndürür." #: library/math.rst:618 msgid "Constants" -msgstr "" +msgstr "Sabitler" #: library/math.rst:622 msgid "The mathematical constant *π* = 3.141592..., to available precision." -msgstr "" +msgstr "Matematiksel sabit *π* = 3.141592..., mevcut hassasiyete göre." #: library/math.rst:627 msgid "The mathematical constant *e* = 2.718281..., to available precision." -msgstr "" +msgstr "Matematiksel sabit *e* = 2,718281..., mevcut hassasiyete göre." #: library/math.rst:632 msgid "" @@ -702,12 +931,20 @@ msgid "" "(still) Wrong `_, and start " "celebrating `Tau day `_ by eating twice as much pie!" msgstr "" +"Matematiksel sabit *τ* = 6.283185..., mevcut hassasiyete göre. Tau, bir " +"dairenin çevresinin yarıçapına oranı olan 2\\ *π*'ye eşit bir daire " +"sabitidir. Tau hakkında daha fazla bilgi edinmek için Vi Hart'ın `Pi (hala) " +"Yanlış `_ videosuna göz atın ve " +"`Tau gününü `_ iki kat daha fazla turta yiyerek " +"kutlamaya başlayın!" #: library/math.rst:643 msgid "" "A floating-point positive infinity. (For negative infinity, use ``-math." "inf``.) Equivalent to the output of ``float('inf')``." msgstr "" +"Bir kayan noktalı pozitif sonsuzluk. (Negatif sonsuzluk için ``-math.inf`` " +"kullanın.) ``float('inf')`` çıktısına eşdeğerdir." #: library/math.rst:651 msgid "" @@ -718,10 +955,16 @@ msgid "" "check whether a number is a NaN, use the :func:`isnan` function to test for " "NaNs instead of ``is`` or ``==``. Example::" msgstr "" +"Bir kayan noktalı \"sayı değil\" (NaN) değeri. ``float('nan')`` çıktısına " +"eşdeğerdir. IEEE-754 standardının `_ " +"gereklilikleri nedeniyle, ``math.nan`` ve ``float('nan')`` kendileri de " +"dahil olmak üzere başka hiçbir sayısal değere eşit kabul edilmez. Bir " +"sayının NaN olup olmadığını kontrol etmek için, ``is`` veya ``==`` yerine " +"NaN'leri test etmek için :func:`isnan` fonksiyonunu kullanın. Örnek::" #: library/math.rst:669 msgid "It is now always available." -msgstr "" +msgstr "Artık her zaman kullanılabilir." #: library/math.rst:677 msgid "" @@ -737,6 +980,17 @@ msgid "" "are some exceptions to this rule, for example ``pow(float('nan'), 0.0)`` or " "``hypot(float('nan'), float('inf'))``." msgstr "" +"mod:`math` modülü çoğunlukla platform C matematik kütüphanesi fonksiyonları " +"etrafındaki ince sarmalayıcılardan oluşur. İstisnai durumlarda davranış, " +"uygun olan yerlerde C99 standardının Ek F'sini takip eder. Mevcut uygulama, " +"``sqrt(-1.0)`` veya ``log(0.0)`` gibi geçersiz işlemler için :exc:" +"`ValueError` (C99 Annex F geçersiz işlem veya sıfıra bölme sinyalini önerir) " +"ve taşan sonuçlar için :exc:`OverflowError` (örneğin, ``exp(1000.0)``) " +"yükseltir. Girdi argümanlarından biri veya daha fazlası NaN olmadığı sürece " +"yukarıdaki fonksiyonların hiçbirinden NaN döndürülmeyecektir; bu durumda, " +"çoğu fonksiyon bir NaN döndürecektir, ancak (yine C99 Ek F'yi takip ederek) " +"bu kuralın bazı istisnaları vardır, örneğin ``pow(float('nan'), 0.0)`` veya " +"``hypot(float('nan'), float('inf'))``." #: library/math.rst:689 msgid "" @@ -744,11 +998,14 @@ msgid "" "NaNs, and behavior for signaling NaNs remains unspecified. Typical behavior " "is to treat all NaNs as though they were quiet." msgstr "" +"Python'un sinyal veren NaN'ları sessiz NaN'lardan ayırt etmek için hiçbir " +"çaba göstermediğini ve sinyal veren NaN'lar için davranışın belirtilmediğini " +"unutmayın. Tipik davranış, tüm NaN'lara sessizmiş gibi davranmaktır." #: library/math.rst:696 msgid "Module :mod:`cmath`" -msgstr "" +msgstr "Modül :mod:`cmath`" #: library/math.rst:697 msgid "Complex number versions of many of these functions." -msgstr "" +msgstr "Bu fonksiyonların çoğunun karmaşık sayı versiyonları." From e06265fa8a9a2dbbde620f7335473ec0a4884c14 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Thu, 30 Mar 2023 22:09:28 +0000 Subject: [PATCH 02/12] [pre-commit.ci lite] apply automatic fixes --- TRANSLATORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TRANSLATORS b/TRANSLATORS index 3543dddf4..caa69d07d 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -14,4 +14,4 @@ Deniz Karan Ahmet Burak Mert Şişmanoğlu Serkan Bayram -Berkcan Gümüşışık \ No newline at end of file +Berkcan Gümüşışık From 9f234f6cd4bd22c6d14d3459bd0ae971dfa85351 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Fri, 31 Mar 2023 20:48:18 +0300 Subject: [PATCH 03/12] Update library/math.po Co-authored-by: Ege Akman --- library/math.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/math.po b/library/math.po index bb65a1444..8c1d39f37 100644 --- a/library/math.po +++ b/library/math.po @@ -956,7 +956,7 @@ msgid "" "NaNs instead of ``is`` or ``==``. Example::" msgstr "" "Bir kayan noktalı \"sayı değil\" (NaN) değeri. ``float('nan')`` çıktısına " -"eşdeğerdir. IEEE-754 standardının `_ " +"eşdeğerdir. `IEEE-754 standardının `_ " "gereklilikleri nedeniyle, ``math.nan`` ve ``float('nan')`` kendileri de " "dahil olmak üzere başka hiçbir sayısal değere eşit kabul edilmez. Bir " "sayının NaN olup olmadığını kontrol etmek için, ``is`` veya ``==`` yerine " From 948562d3abdc7cd9b6c86a5e64f5e91067b67246 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Fri, 31 Mar 2023 20:48:28 +0300 Subject: [PATCH 04/12] Update library/math.po Co-authored-by: Ege Akman --- library/math.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/math.po b/library/math.po index 8c1d39f37..bb8cb4362 100644 --- a/library/math.po +++ b/library/math.po @@ -890,11 +890,11 @@ msgid "" "from one would cause a `loss of significance `_\\." msgstr "" -"x*'de tamamlayıcı hata fonksiyonunu döndürür. Tamamlayıcı hata fonksiyonu " +"*x* 'de tamamlayıcı hata fonksiyonunu döndürür. `Tamamlayıcı hata fonksiyonu " "`_ ``1.0 - erf(x)`` olarak " -"tanımlanır. Birden çıkarmanın `_\\ anlamlılık kaybına neden olacağı büyük *x* " -"değerleri için kullanılır." +"tanımlanır. Birbirinden çıkarmanın `anlamlılık kaybına `_ neden olacağı büyük *x* " +"değerleri için kullanılır.\\" #: library/math.rst:603 msgid "" From 37207aadd15cc090a4802a6d0509ac68134ad37e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Fri, 31 Mar 2023 20:48:36 +0300 Subject: [PATCH 05/12] Update library/math.po Co-authored-by: Ege Akman --- library/math.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/math.po b/library/math.po index bb8cb4362..93074f488 100644 --- a/library/math.po +++ b/library/math.po @@ -869,8 +869,8 @@ msgid "" "Return the `error function `_ " "at *x*." msgstr "" -"x* adresindeki `_ hata " -"işlevini döndürür." +"*x* adresindeki `hata " +"fonksiyonunu `_ döndürür." #: library/math.rst:579 msgid "" From b7e75c1c1a98cff7ac90fb0795859df0d441a468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Mon, 17 Apr 2023 07:12:18 +0000 Subject: [PATCH 06/12] =?UTF-8?q?Hata=20kontrol=C3=BC=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/math.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/math.po b/library/math.po index 93074f488..c7893f108 100644 --- a/library/math.po +++ b/library/math.po @@ -175,7 +175,7 @@ msgid "" "Return the mantissa and exponent of *x* as the pair ``(m, e)``. *m* is a " "float and *e* is an integer such that ``x == m * 2**e`` exactly. If *x* is " "zero, returns ``(0.0, 0)``, otherwise ``0.5 <= abs(m) < 1``. This is used " -"to \"pick apart\" the internal representation of a float in a portable way." +"to 'pick apart' the internal representation of a float in a portable way." msgstr "" "x*'in mantissa ve üssünü ``(m, e)`` çifti olarak döndürür. *m* bir " "ondalıklı sayı ve *e* bir tamsayıdır, bu yüzden ``x == m * 2**e`` doğru " @@ -265,7 +265,7 @@ msgstr "" "göre *a* ve *b* arasında izin verilen maksimum farktır. Örneğin, %5'lik bir " "tolerans ayarlamak için ``rel_tol=0.05`` değerini girin. Varsayılan " "tolerans, iki değerin yaklaşık 9 ondalık basamak içinde aynı olmasını " -"sağlayan ``1e-09`` değeridir. *rel_tol* sıfırdan büyük olmalıdır." +"sağlayan `1e-09` değeridir. *rel_tol* sıfırdan büyük olmalıdır." #: library/math.rst:158 msgid "" @@ -411,7 +411,7 @@ msgid "" "Return the number of ways to choose *k* items from *n* items without " "repetition and with order." msgstr "" -"Tekrarlama olmadan ve sırayla *n* öğe arasından *k* öğeyi seçmenin " +"Tekrarlama olmadan ve sırayla n öğe arasından k öğeyi seçmenin " "yollarının sayısını döndürür." #: library/math.rst:254 From 5782495de24a303b9e54fbe6b5e0bc2cb53b9412 Mon Sep 17 00:00:00 2001 From: Ege Akman Date: Mon, 17 Apr 2023 16:17:00 +0300 Subject: [PATCH 07/12] Apply suggestions from code review --- library/math.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/math.po b/library/math.po index c7893f108..93074f488 100644 --- a/library/math.po +++ b/library/math.po @@ -175,7 +175,7 @@ msgid "" "Return the mantissa and exponent of *x* as the pair ``(m, e)``. *m* is a " "float and *e* is an integer such that ``x == m * 2**e`` exactly. If *x* is " "zero, returns ``(0.0, 0)``, otherwise ``0.5 <= abs(m) < 1``. This is used " -"to 'pick apart' the internal representation of a float in a portable way." +"to \"pick apart\" the internal representation of a float in a portable way." msgstr "" "x*'in mantissa ve üssünü ``(m, e)`` çifti olarak döndürür. *m* bir " "ondalıklı sayı ve *e* bir tamsayıdır, bu yüzden ``x == m * 2**e`` doğru " @@ -265,7 +265,7 @@ msgstr "" "göre *a* ve *b* arasında izin verilen maksimum farktır. Örneğin, %5'lik bir " "tolerans ayarlamak için ``rel_tol=0.05`` değerini girin. Varsayılan " "tolerans, iki değerin yaklaşık 9 ondalık basamak içinde aynı olmasını " -"sağlayan `1e-09` değeridir. *rel_tol* sıfırdan büyük olmalıdır." +"sağlayan ``1e-09`` değeridir. *rel_tol* sıfırdan büyük olmalıdır." #: library/math.rst:158 msgid "" @@ -411,7 +411,7 @@ msgid "" "Return the number of ways to choose *k* items from *n* items without " "repetition and with order." msgstr "" -"Tekrarlama olmadan ve sırayla n öğe arasından k öğeyi seçmenin " +"Tekrarlama olmadan ve sırayla *n* öğe arasından *k* öğeyi seçmenin " "yollarının sayısını döndürür." #: library/math.rst:254 From b41d4bfa92711e40d23a2aac5b8345fbf575db73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Mon, 17 Apr 2023 19:22:19 +0300 Subject: [PATCH 08/12] Update library/math.po Co-authored-by: Ege Akman --- library/math.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/math.po b/library/math.po index 93074f488..5ecfaad17 100644 --- a/library/math.po +++ b/library/math.po @@ -122,7 +122,7 @@ msgid "" "integral or is negative." msgstr "" "*n* faktöriyeli tamsayı olarak döndürür. *n* tamsayı değil veya negatifse :" -"exc:ValueError fırlatır." +"exc:`ValueError` fırlatır." #: library/math.rst:74 msgid "Accepting floats with integral values (like ``5.0``) is deprecated." From d175cfe845fc09030e72d61a816953676bbcb4da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Mon, 17 Apr 2023 19:24:25 +0300 Subject: [PATCH 09/12] Update library/math.po Co-authored-by: Ege Akman --- library/math.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/math.po b/library/math.po index 5ecfaad17..c1449a682 100644 --- a/library/math.po +++ b/library/math.po @@ -577,7 +577,7 @@ msgid "" "(the same as the platform C double type), in which case any float *x* with " "``abs(x) >= 2**52`` necessarily has no fractional bits." msgstr "" -"func:`ceil`, :func:`floor` ve :func:`modf` fonksiyonları için, yeterince " +":func:`ceil`, :func:`floor` ve :func:`modf` fonksiyonları için, yeterince " "büyük büyüklükteki *tüm* kayan noktalı sayıların tam tamsayı olduğunu " "unutmayın. Python kayan noktalı sayıları tipik olarak 53 bitten fazla " "hassasiyet taşımaz (C platformundaki double tipiyle aynıdır), bu durumda " From 33ff7805bf902ba89509dc5206d45148bc239a04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Mon, 17 Apr 2023 20:03:43 +0300 Subject: [PATCH 10/12] Update math.po --- library/math.po | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/library/math.po b/library/math.po index c1449a682..efd5f486f 100644 --- a/library/math.po +++ b/library/math.po @@ -99,8 +99,8 @@ msgid "" "Raises :exc:`TypeError` if either of the arguments are not integers. Raises :" "exc:`ValueError` if either of the arguments are negative." msgstr "" -"Herhangi bir argümanın tamsayı olmaması durumunda :exc:TypeError fırlatır. " -"Herhangi bir argümanın negatif olması durumunda :exc:ValueError fırlatır." +"Herhangi bir argümanın tamsayı olmaması durumunda :exc:`TypeError` fırlatır. " +"Herhangi bir argümanın negatif olması durumunda :exc:`ValueError` fırlatır." #: library/math.rst:59 msgid "" @@ -304,8 +304,8 @@ msgid "" "Return ``True`` if *x* is neither an infinity nor a NaN, and ``False`` " "otherwise. (Note that ``0.0`` *is* considered finite.)" msgstr "" -"Eğer *x* ne bir sonsuz ne de bir NaN ise ``True``, aksi takdirde ``False`` " -"döndürür. (``0.0`` *sonlu olarak kabul edilir.)" +"Eğer *x* sonsuz bir değer ya da NaN ise ``True``, aksi takdirde ``False`` " +"döndürür. (``0.0`` *sonlu* olarak kabul edilir.)" #: library/math.rst:186 msgid "" @@ -436,7 +436,7 @@ msgid "" "default *start* value for the product is ``1``." msgstr "" "Girdi *iterable* içindeki tüm elemanların çarpımını hesaplar. Çarpım için " -"varsayılan *başlangıç* değeri ``1``dir." +"varsayılan *başlangıç* değeri ``1`` 'dir." #: library/math.rst:271 msgid "" @@ -564,7 +564,7 @@ msgid "" "pair of values, rather than returning their second return value through an " "'output parameter' (there is no such thing in Python)." msgstr "" -"func:`frexp` ve :func:`modf`'un C'deki eşdeğerlerinden farklı bir çağrı/" +":func:`frexp` ve :func:`modf`'un C'deki eşdeğerlerinden farklı bir çağrı/" "çağrı modeline sahip olduğuna dikkat edin: tek bir argüman alırlar ve ikinci " "dönüş değerlerini bir 'çıktı parametresi' aracılığıyla döndürmek yerine bir " "çift değer döndürürler (Python'da böyle bir şey yoktur)." @@ -663,7 +663,7 @@ msgid "" "Return the base-10 logarithm of *x*. This is usually more accurate than " "``log(x, 10)``." msgstr "" -"*x*'in 10 tabanında logaritmasını döndürür. Bu genellikle ``log(x, 10)``dan " +"*x* 'in 10 tabanında logaritmasını döndürür. Bu genellikle ``log(x, 10)`` 'dan " "daha doğrudur." #: library/math.rst:420 @@ -743,10 +743,10 @@ msgid "" msgstr "" "Radyan cinsinden ``atan(y / x)`` döndürür. Sonuç ``-pi`` ile ``pi`` " "arasındadır. Düzlemde orijinden ``(x, y)`` noktasına kadar olan vektör, " -"pozitif X ekseni ile bu açıyı yapar. func:`atan2`nin amacı, her iki girdinin " +"pozitif X ekseni ile bu açıyı yapar. :func:`atan2` 'nin amacı, her iki girdinin " "de işaretlerinin bilinmesidir, böylece açı için doğru kadranı " "hesaplayabilir. Örneğin, ``atan(1)`` ve ``atan2(1, 1)`` her ikisi de " -"``pi/4``tür, ancak ``atan2(-1, -1)`` ``-3*pi/4``tür." +"``pi/4`` 'tür, ancak ``atan2(-1, -1)`` ise ``-3*pi/4``tür." #: library/math.rst:475 msgid "Return the cosine of *x* radians." @@ -878,7 +878,7 @@ msgid "" "functions such as the `cumulative standard normal distribution `_::" msgstr "" -"func:`erf` fonksiyonu, `kümülatif standart normal dağılım `_: " "gibi geleneksel istatistiksel fonksiyonları hesaplamak için kullanılabilir:" @@ -980,11 +980,11 @@ msgid "" "are some exceptions to this rule, for example ``pow(float('nan'), 0.0)`` or " "``hypot(float('nan'), float('inf'))``." msgstr "" -"mod:`math` modülü çoğunlukla platform C matematik kütüphanesi fonksiyonları " +":mod:`math` modülü çoğunlukla platform C matematik kütüphanesi fonksiyonları " "etrafındaki ince sarmalayıcılardan oluşur. İstisnai durumlarda davranış, " "uygun olan yerlerde C99 standardının Ek F'sini takip eder. Mevcut uygulama, " "``sqrt(-1.0)`` veya ``log(0.0)`` gibi geçersiz işlemler için :exc:" -"`ValueError` (C99 Annex F geçersiz işlem veya sıfıra bölme sinyalini önerir) " +":exc:`ValueError` (C99 Annex F geçersiz işlem veya sıfıra bölme sinyalini önerir) " "ve taşan sonuçlar için :exc:`OverflowError` (örneğin, ``exp(1000.0)``) " "yükseltir. Girdi argümanlarından biri veya daha fazlası NaN olmadığı sürece " "yukarıdaki fonksiyonların hiçbirinden NaN döndürülmeyecektir; bu durumda, " From 61c1c78c28d6518e0b5cc7c0ffd89f8345340c44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berkcan=20G=C3=BCm=C3=BC=C5=9F=C4=B1=C5=9F=C4=B1k?= <75336900+berkcangumusisik@users.noreply.github.com> Date: Thu, 20 Apr 2023 09:18:41 +0300 Subject: [PATCH 11/12] Update math.po --- library/math.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/math.po b/library/math.po index efd5f486f..0daa75680 100644 --- a/library/math.po +++ b/library/math.po @@ -164,8 +164,8 @@ msgstr "" "küçük bir büyüklüğe sahip olur. Python'un ``x % y`` değeri bunun yerine *y* " "işaretine sahip bir sonuç döndürür ve ondalıklı sayı bağımsız değişkenler " "için tam olarak hesaplanabilir olmayabilir. Örneğin, ``fmod(-1e-100, " -"1e100)`` sonucu ``-1e-100``dür, ancak Python`un ``-1e-100 % 1e100`` sonucu " -"``1e100-1e-100``dür, bu da tam olarak bir ondalıklı sayı olarak gösterilemez " +"1e100)`` sonucu ``-1e-100`` 'dür, ancak Python`un ``-1e-100 % 1e100`` sonucu " +"``1e100-1e-100`` 'dür, bu da tam olarak bir ondalıklı sayı olarak gösterilemez " "ve şaşırtıcı ``1e100`` değerine yuvarlanır. Bu nedenle, floatlarla " "çalışırken genellikle :func:`fmod` fonksiyonu tercih edilirken, tamsayılarla " "çalışırken Python'un ``x % y`` fonksiyonu tercih edilir." @@ -746,7 +746,7 @@ msgstr "" "pozitif X ekseni ile bu açıyı yapar. :func:`atan2` 'nin amacı, her iki girdinin " "de işaretlerinin bilinmesidir, böylece açı için doğru kadranı " "hesaplayabilir. Örneğin, ``atan(1)`` ve ``atan2(1, 1)`` her ikisi de " -"``pi/4`` 'tür, ancak ``atan2(-1, -1)`` ise ``-3*pi/4``tür." +"``pi/4`` 'tür, ancak ``atan2(-1, -1)`` ise ``-3*pi/4`` 'tür." #: library/math.rst:475 msgid "Return the cosine of *x* radians." From 2b309c4a674692e06cd917f41aceea216a44f0e9 Mon Sep 17 00:00:00 2001 From: Ege Akman Date: Fri, 21 Apr 2023 15:59:11 +0300 Subject: [PATCH 12/12] Update library/math.po --- library/math.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/math.po b/library/math.po index 0daa75680..40998db4e 100644 --- a/library/math.po +++ b/library/math.po @@ -362,7 +362,7 @@ msgid "" "Return ``x * (2**i)``. This is essentially the inverse of function :func:" "`frexp`." msgstr "" -"x * (2**i)`` döndürür. Bu aslında :func:`frexp` fonksiyonunun tersidir." +"``x * (2**i)`` döndürür. Bu aslında :func:`frexp` fonksiyonunun tersidir." #: library/math.rst:228 msgid "" pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy