From 187f50492ecf06021b78d948a4a1baeca00aa850 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Tue, 12 May 2026 09:30:49 +0200 Subject: [PATCH 1/3] [Translate] math: exp, expm1, log, log10, log1p, pi --- reference/math/functions/exp.xml | 98 ++++++++++++++++++++++++++++++ reference/math/functions/expm1.xml | 77 +++++++++++++++++++++++ reference/math/functions/log.xml | 87 ++++++++++++++++++++++++++ reference/math/functions/log10.xml | 68 +++++++++++++++++++++ reference/math/functions/log1p.xml | 76 +++++++++++++++++++++++ reference/math/functions/pi.xml | 69 +++++++++++++++++++++ 6 files changed, 475 insertions(+) create mode 100644 reference/math/functions/exp.xml create mode 100644 reference/math/functions/expm1.xml create mode 100644 reference/math/functions/log.xml create mode 100644 reference/math/functions/log10.xml create mode 100644 reference/math/functions/log1p.xml create mode 100644 reference/math/functions/pi.xml diff --git a/reference/math/functions/exp.xml b/reference/math/functions/exp.xml new file mode 100644 index 00000000..10cea2d0 --- /dev/null +++ b/reference/math/functions/exp.xml @@ -0,0 +1,98 @@ + + + + + exp + e sayısının üssünü hesaplar + + + &reftitle.description; + + floatexp + floatsayı + + + e sayısının sayı üssünü + döndürür. + + + + 'e', doğal logaritma sisteminin tabanı olup + yaklaşık değeri 2.718282'dir. + + + + + &reftitle.parameters; + + + + sayı + + + İşlenecek bağımsız değişken. + + + + + + + + &reftitle.returnvalues; + + e sayısının sayı üssü. + + + + &reftitle.examples; + + + <function>exp</function> örneği + + +]]> + + &example.outputs; + + + + + + + + &reftitle.seealso; + + + log + pow + + + + + diff --git a/reference/math/functions/expm1.xml b/reference/math/functions/expm1.xml new file mode 100644 index 00000000..c6c8c96e --- /dev/null +++ b/reference/math/functions/expm1.xml @@ -0,0 +1,77 @@ + + + + + expm1 + + exp($sayı) - 1 ifadesinin sonucunu, sayının değeri sıfıra + yakın olduğunda bile doğru kalacak biçimde döndürür + + + + &reftitle.description; + + floatexpm1 + floatsayı + + + expm1, + exp($sayı) - 1 ifadesinin eşdeğerini, + sayı değeri sıfıra yakın olduğunda bile doğru + kalacak biçimde hesaplayıp döndürür. Bu durumda, + exp($sayı) - 1 ifadesi neredeyse eşit + iki sayının çıkarılması nedeniyle hatalı sonuç verirdi. + + + + &reftitle.parameters; + + + + sayı + + + İşlenecek bağımsız değişken. + + + + + + + + &reftitle.returnvalues; + + e sayısının sayı üssünden bir + eksiği. + + + + &reftitle.seealso; + + + log1p + exp + + + + + diff --git a/reference/math/functions/log.xml b/reference/math/functions/log.xml new file mode 100644 index 00000000..0ba9ef57 --- /dev/null +++ b/reference/math/functions/log.xml @@ -0,0 +1,87 @@ + + + + + log + Doğal logaritma + + + &reftitle.description; + + floatlog + floatsayı + floattabanM_E + + + İsteğe bağlı taban bağımsız değişkeni belirtilmişse + log, sayı değerinin + taban tabanındaki logaritmasını + (logtaban sayı) döndürür; + aksi takdirde log, sayı + değerinin doğal logaritmasını döndürür. + + + + &reftitle.parameters; + + + + sayı + + + Logaritması hesaplanacak değer. + + + + + taban + + + Kullanılacak isteğe bağlı logaritma tabanı + (öntanımlı değer 'e' olup doğal logaritmayı verir). + + + + + + + + &reftitle.returnvalues; + + taban belirtilmişse sayı + değerinin taban tabanındaki logaritması, aksi + takdirde doğal logaritması. + + + + &reftitle.seealso; + + + log10 + exp + pow + error_log + + + + + diff --git a/reference/math/functions/log10.xml b/reference/math/functions/log10.xml new file mode 100644 index 00000000..907e0eac --- /dev/null +++ b/reference/math/functions/log10.xml @@ -0,0 +1,68 @@ + + + + + log10 + 10 tabanında logaritma + + + &reftitle.description; + + floatlog10 + floatsayı + + + sayı değerinin 10 tabanındaki logaritmasını + döndürür. + + + + &reftitle.parameters; + + + + sayı + + + İşlenecek bağımsız değişken. + + + + + + + + &reftitle.returnvalues; + + sayı değerinin 10 tabanındaki logaritması. + + + + &reftitle.seealso; + + + log + + + + + diff --git a/reference/math/functions/log1p.xml b/reference/math/functions/log1p.xml new file mode 100644 index 00000000..ed605442 --- /dev/null +++ b/reference/math/functions/log1p.xml @@ -0,0 +1,76 @@ + + + + + log1p + + log(1 + sayı) ifadesinin sonucunu, sayının değeri sıfıra yakın olduğunda + bile doğru kalacak biçimde döndürür + + + + &reftitle.description; + + floatlog1p + floatsayı + + + log1p, log(1 + sayı) + ifadesinin sonucunu, sayı değeri sıfıra yakın + olduğunda bile doğru kalacak biçimde hesaplayıp döndürür. Bu durumda + log işlevi hassasiyet yetersizliği nedeniyle yalnızca + log(1) değerini döndürebilir. + + + + &reftitle.parameters; + + + + sayı + + + İşlenecek bağımsız değişken. + + + + + + + + &reftitle.returnvalues; + + log(1 + sayı). + + + + &reftitle.seealso; + + + expm1 + log + log10 + + + + + diff --git a/reference/math/functions/pi.xml b/reference/math/functions/pi.xml new file mode 100644 index 00000000..4f0266ba --- /dev/null +++ b/reference/math/functions/pi.xml @@ -0,0 +1,69 @@ + + + + + pi + Pi sayısının değerini döndürür + + + &reftitle.description; + + floatpi + + + + Pi sayısının yaklaşık değerini döndürür. + Ayrıca, pi işleviyle özdeş sonucu veren + M_PI sabiti de kullanılabilir. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Pi sayısının float türünde değeri. + + + + &reftitle.examples; + + + <function>pi</function> örneği + + +]]> + + + + + + + From 122f4816aaeb99db74de33e16cc3293cdb332b0f Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Date: Tue, 12 May 2026 12:44:54 +0200 Subject: [PATCH 2/3] Update reference/math/functions/expm1.xml Co-authored-by: nilgun <6619238+nilgun@users.noreply.github.com> --- reference/math/functions/expm1.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/reference/math/functions/expm1.xml b/reference/math/functions/expm1.xml index c6c8c96e..e3d6a902 100644 --- a/reference/math/functions/expm1.xml +++ b/reference/math/functions/expm1.xml @@ -15,7 +15,11 @@ floatsayı - expm1, + expm1, + sayı değeri sıfıra yakın olduğu durumda, + exp($sayı) - 1 ifadesinin neredeyse eşit + iki sayının çıkarılması nedeniyle hatalı sonuç verebileceği durumda bile, + sonucu doğru kalacak biçimde hesaplayıp döndürür. exp($sayı) - 1 ifadesinin eşdeğerini, sayı değeri sıfıra yakın olduğunda bile doğru kalacak biçimde hesaplayıp döndürür. Bu durumda, From a1a2113ae2e3019ef5fc1ed1de4e53bf92f3cfce Mon Sep 17 00:00:00 2001 From: nilgun <6619238+nilgun@users.noreply.github.com> Date: Tue, 12 May 2026 14:03:54 +0300 Subject: [PATCH 3/3] Update expm1.xml --- reference/math/functions/expm1.xml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/reference/math/functions/expm1.xml b/reference/math/functions/expm1.xml index e3d6a902..d98231a6 100644 --- a/reference/math/functions/expm1.xml +++ b/reference/math/functions/expm1.xml @@ -15,16 +15,11 @@ floatsayı - expm1, - sayı değeri sıfıra yakın olduğu durumda, - exp($sayı) - 1 ifadesinin neredeyse eşit - iki sayının çıkarılması nedeniyle hatalı sonuç verebileceği durumda bile, - sonucu doğru kalacak biçimde hesaplayıp döndürür. - exp($sayı) - 1 ifadesinin eşdeğerini, - sayı değeri sıfıra yakın olduğunda bile doğru - kalacak biçimde hesaplayıp döndürür. Bu durumda, - exp($sayı) - 1 ifadesi neredeyse eşit - iki sayının çıkarılması nedeniyle hatalı sonuç verirdi. + expm1, + sayı değeri sıfıra yakın olduğu durumda, + exp($sayı) - 1 ifadesinin neredeyse eşit + iki sayının çıkarılması nedeniyle hatalı sonuç verebileceği durumda bile, + sonucu doğru kalacak biçimde hesaplayıp döndürür.