Math Processor Unit Library

libmpu – library of arithmetic functions for integer, real, and complex numbers of increased digit capacity

16 Commits   0 Branches   2 Tags
author: kx <kx@radix-linux.su> 2024-12-20 16:11:07 +0300 committer: kx <kx@radix-linux.su> 2024-12-20 16:11:07 +0300 commit: 868b2b66b564b5c00e3a74d10be45db7151627ac parent: cce2ae8d3312493b7653358bb4af201d3271377b
Commit Summary:
Version 1.0.14
Diffstat:
1 file changed, 235 insertions, 0 deletions
diff --git a/po/libmpu.pot b/po/libmpu.pot
new file mode 100644
index 0000000..68d232e
--- /dev/null
+++ b/po/libmpu.pot
@@ -0,0 +1,254 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Andrey V.Kosteltsev <kx@radix-linux.su>
+# This file is distributed under the same license as the libmpu package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: libmpu 1.0.14\n"
+"Report-Msgid-Bugs-To: Andrey V.Kosteltsev <support@radix-linux.su>\n"
+"POT-Creation-Date: 2024-10-25 12:59+0300\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. ***********************************************************
+#. Argument domain error.
+#. ==========================================================
+#. Math argument (Domain error)
+#. (Ошибка в задании параметра математической функции)
+#.
+#. Значение параметра функции из библиотеки математических
+#. функций лежит вне области определения этой функции.
+#. ***********************************************************
+#. 1 __DOMAIN__
+#: mpu/mpu-math-errno.c:239
+msgid "Argument domain"
+msgstr ""
+
+#. ***********************************************************
+#. Complex attempted LOG of zero magnitude number.
+#. ==========================================================
+#. Вычисление логарифма НУЛЯ.
+#.
+#. Эта ошибка указывает на то, что при вызове функции
+#. вычисления логарифма комплексного числа был задан
+#. операнд, равный НУЛЮ.
+#. ***********************************************************
+#. 2 __C_ELOGOFZERO__
+#: mpu/mpu-math-errno.c:193
+msgid "Complex attempted LOG of zero magnitude number"
+msgstr ""
+
+#. ***********************************************************
+#. Complex attempted POW of zero magnitude number.
+#. ==========================================================
+#. Возведение в степень НУЛЯ.
+#.
+#. Эта ошибка указывает на то, что при вызове функции
+#. возведения комплексного числа в степень был задан
+#. операнд, равный НУЛЮ.
+#. ***********************************************************
+#. 3 __C_EPOWOFZERO__
+#: mpu/mpu-math-errno.c:207
+msgid "Complex attempted POW of zero magnitude number"
+msgstr ""
+
+#. ***********************************************************
+#. Complex attempted division by zero( Divide ZERO by ZERO).
+#. ==========================================================
+#. Деление НУЛЯ на НУЛЬ.
+#.
+#. Эта ошибка указывает на то, что при вызове функции
+#. арифметики комплексных чисел была попытка разделить
+#. НУЛЬ на НУЛЬ.
+#. ***********************************************************
+#. 1 __C_EDIVZEROBYZERO__
+#: mpu/mpu-math-errno.c:179
+msgid "Complex attempted division by zero"
+msgstr ""
+
+#. ***********************************************************
+#. Floating point exception.
+#. ==========================================================
+#. Исключение операции с плавающей точкой.
+#. ***********************************************************
+#: mpu/mpu-warning.c:77
+msgid "Floating point exception"
+msgstr ""
+
+#. ***********************************************************
+#. Argument singularity error.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 2 __SING__
+#: mpu/mpu-math-errno.c:249
+msgid "Function singularity"
+msgstr ""
+
+#. ***********************************************************
+#. Inexact result of operation.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 8 __INEXACT__
+#: mpu/mpu-math-errno.c:309
+msgid "Inexact result of operation"
+msgstr ""
+
+#. ***********************************************************
+#. Invalid number.
+#. ==========================================================
+#. Недопустимая числовая константа.
+#.
+#. В типичном случае эта ошибка указывает на то, что
+#. при вызове функции перевода числовой константы из
+#. строкового представления в целое число был обнаружен
+#. символ, недопустимый для представления числовых
+#. констант.
+#. ***********************************************************
+#. 3 __I_ENUMBER__
+#: mpu/mpu-math-errno.c:83
+msgid "Invalid number"
+msgstr ""
+
+#. ***********************************************************
+#. Invalid number of TRUNC bits(BZ).
+#. ==========================================================
+#. Недопустимое количество отсекаемых бит.
+#.
+#. В типичном случае эта ошибка указывает на то, что
+#. при вызове функции арифметики вещественных чисел во
+#. время операций нормализации или округления, количество
+#. обнуляемых бит оказалось больше чем количество бит
+#. мантиссы (см. ei_TRUNC() в math_f.c).
+#. ***********************************************************
+#. 2 __R_ETRUNC__
+#: mpu/mpu-math-errno.c:147
+msgid "Invalid number of TRUNC bits(BZ)"
+msgstr ""
+
+#. ***********************************************************
+#. Invalid number of shifts.
+#. ==========================================================
+#. Недопустимое количество сдвигов операнда на один бит.
+#.
+#. ***********************************************************
+#. 2 __I_ESHIFT__
+#: mpu/mpu-math-errno.c:67
+msgid "Invalid number of shifts"
+msgstr ""
+
+#. ***********************************************************
+#. -InD - produsing operation.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 7 __INVALID__
+#: mpu/mpu-math-errno.c:299
+msgid "Invalid operation"
+msgstr ""
+
+#. ***********************************************************
+#. Invalid radix.
+#. ==========================================================
+#. Недопустимая система счисления.
+#.
+#. В типичном случае эта ошибка указывает на то, что
+#. при вызове функции перевода числовой константы из
+#. строкового представления в целое число или наоборот
+#. была задана недопустимая исходная или целевая система
+#. счисления.
+#. ***********************************************************
+#. 4 __I_ERADIX__
+#: mpu/mpu-math-errno.c:99
+msgid "Invalid radix"
+msgstr ""
+
+#. ***********************************************************
+#. Invalid size of operand(s).
+#. ==========================================================
+#. Недопустимый размер операнда/операндов.
+#.
+#. В типичном случае эта ошибка указывает на то, что
+#. при вызове функции целочисленной арифметики был
+#. задан нулевой размер операнда.
+#. ***********************************************************
+#. 1 __I_ESIZE__
+#. ***********************************************************
+#. Invalid size of operand(s).
+#. ==========================================================
+#. Недопустимый размер операнда/операндов.
+#.
+#. В типичном случае эта ошибка указывает на то, что
+#. при вызове функции арифметики вещественных чисел был
+#. задан нулевой размер операнда.
+#. ***********************************************************
+#. 1 __R_ESIZE__
+#: mpu/mpu-math-errno.c:56 mpu/mpu-math-errno.c:131
+msgid "Invalid size of operand(s)"
+msgstr ""
+
+#. ***********************************************************
+#. Overflow range error.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 3 __OVERFLOW__
+#: mpu/mpu-math-errno.c:259
+msgid "Overflow range"
+msgstr ""
+
+#. ***********************************************************
+#. Partial loss of precision.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 6 __PLOSS__
+#: mpu/mpu-math-errno.c:289
+msgid "Partial loss of precision"
+msgstr ""
+
+#. ***********************************************************
+#. Нет ошибки.
+#. ***********************************************************
+#. 0
+#: mpu/mpu-math-errno.c:43 mpu/mpu-math-errno.c:118 mpu/mpu-math-errno.c:166
+#: mpu/mpu-math-errno.c:226
+msgid "Success"
+msgstr ""
+
+#. ***********************************************************
+#. Total loss of precision.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 5 __TLOSS__
+#: mpu/mpu-math-errno.c:279
+msgid "Total loss of precision"
+msgstr ""
+
+#. ***********************************************************
+#. Underflow range error.
+#. ==========================================================
+#.
+#. ***********************************************************
+#. 4 __UNDERFLOW__
+#: mpu/mpu-math-errno.c:269
+msgid "Underflow range"
+msgstr ""
+
+#. ***********************************************************
+#. Unknown message source.
+#. ==========================================================
+#. Неизвестный источник сообщения.
+#. ***********************************************************
+#: mpu/mpu-warning.c:83
+msgid "Unknown message source"
+msgstr ""