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-31 15:11:28 +0300 committer: kx <kx@radix-linux.su> 2024-12-31 15:11:28 +0300 commit: 26c77d917f1471cd6de6816ebaa212910d1b564a parent: 653f53cb65d10ddb8f26b0bb9c8a4a1507c093ab
Commit Summary:
man: inot(), ineg()
Diffstat:
1 file changed, 39 insertions, 0 deletions
diff --git a/man/ru/inot.3mpu b/man/ru/inot.3mpu
new file mode 100644
index 0000000..da2a839
--- /dev/null
+++ b/man/ru/inot.3mpu
@@ -0,0 +1,40 @@
+.TH inot 3  "December 27, 2024" "libmpu" "LibMPU Programmer's Manual"
+.SH NAME
+\fBinot\fP \- поразрядное логическое НЕ
+.SH SYNOPSIS
+.nf
+.B #include <libmpu.h>
+.PP
+.BI "void inot( mpu_int *" c ", mpu_int *" a ", int " nb " );
+.fi
+.SH DESCRIPTION
+Функция \fBinot()\fP выполняет инверсию всех разрядов целого числа, расположенного по адресу \fBa\fP,
+c размещением результата по адресу \fBc\fP. Содержимое памяти по адресу \fBa\fP не изменяется, предыдущее
+содержимое памяти по адресу \fBc\fP теряется. Параметр \fBnb\fP определяет размер операндов (в байтах),
+расположенных по адресам \fBc\fP, \fBa\fP.
+.PP
+Функция не воздействует на флаги.
+.sp
+.SH SEE ALSO
+.BR iadd(3),
+.BR iadc(3),
+.BR isub(3),
+.BR isbb(3),
+.BR ishl(3),
+.BR ishr(3),
+.BR isal(3),
+.BR isar(3),
+.BR irol(3),
+.BR iror(3),
+.BR ircl(3),
+.BR ircr(3),
+.BR ishln(3),
+.BR ishrn(3),
+.BR isaln(3),
+.BR isarn(3),
+.BR iroln(3),
+.BR irorn(3),
+.BR ircln(3),
+.BR ircrn(3),
+.BR ineg(3).
+