summaryrefslogtreecommitdiff
path: root/doc/src/libmcpu-rconst-table.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/libmcpu-rconst-table.tex')
-rw-r--r--doc/src/libmcpu-rconst-table.tex72
1 files changed, 72 insertions, 0 deletions
diff --git a/doc/src/libmcpu-rconst-table.tex b/doc/src/libmcpu-rconst-table.tex
new file mode 100644
index 0000000..3448a73
--- /dev/null
+++ b/doc/src/libmcpu-rconst-table.tex
@@ -0,0 +1,72 @@
+\begin{longtable}{@{}L{38mm}L{25mm}L{90mm}@{}}
+\toprule
+\textbf{Константа} & \textbf{CONST8} & \textbf{Смысл} \\
+\midrule
+\endfirsthead
+\toprule
+\textbf{Константа} & \textbf{CONST8} & \textbf{Смысл} \\
+\midrule
+\endhead
+ZERO & \code{0x00} & Точный ноль. \\
+HALF & \code{0x01} & $1/2$. \\
+ONE & \code{0x02} & $1$. \\
+TWO & \code{0x03} & $2$. \\
+TEN & \code{0x04} & $10$. \\
+MTEN & \code{0x05} & $-10$. \\
+32 & \code{0x06} & $32$. \\
+PI & \code{0x10} & Число $\pi$. \\
+E & \code{0x11} & Основание натурального логарифма $e$. \\
+1\_LN2 & \code{0x12} & $1/\ln 2$. \\
+LN2 & \code{0x13} & $\ln 2$. \\
+1\_LN10 & \code{0x14} & $1/\ln 10$. \\
+LN10 & \code{0x15} & $\ln 10$. \\
+1\_LG2 & \code{0x16} & $1/\log_{10}2$. \\
+LG2 & \code{0x17} & $\log_{10}2$. \\
+PI\_2 & \code{0x20} & $\pi/2$. \\
+PI\_3 & \code{0x21} & $\pi/3$. \\
+PI\_4 & \code{0x22} & $\pi/4$. \\
+PI\_5 & \code{0x23} & $\pi/5$. \\
+PI\_6 & \code{0x24} & $\pi/6$. \\
+1\_PI & \code{0x25} & $1/\pi$. \\
+2\_PI & \code{0x26} & $2/\pi$. \\
+3\_PI & \code{0x27} & $3/\pi$. \\
+4\_PI & \code{0x28} & $4/\pi$. \\
+5\_PI & \code{0x29} & $5/\pi$. \\
+2PI & \code{0x2a} & $2\pi$. \\
+3PI & \code{0x2b} & $3\pi$. \\
+1\_2PI & \code{0x2c} & $1/(2\pi)$. \\
+1\_3PI & \code{0x2d} & $1/(3\pi)$. \\
+1\_4PI & \code{0x2e} & $1/(4\pi)$. \\
+1\_5PI & \code{0x2f} & $1/(5\pi)$. \\
+1\_6PI & \code{0x30} & $1/(6\pi)$. \\
+3PI\_4 & \code{0x31} & $3\pi/4$. \\
+SQRTPI & \code{0x40} & $\sqrt{\pi}$. \\
+1\_SQRTPI & \code{0x41} & $1/\sqrt{\pi}$. \\
+2\_SQRTPI & \code{0x42} & $2/\sqrt{\pi}$. \\
+SQRT2 & \code{0x43} & $\sqrt{2}$. \\
+1\_SQRT2 & \code{0x44} & $1/\sqrt{2}$. \\
+SQRT3 & \code{0x45} & $\sqrt{3}$. \\
+1\_SQRT3 & \code{0x46} & $1/\sqrt{3}$. \\
+DEGREE & \code{0x47} & Один градус в радианах, $\pi/180$. \\
+1\_DEGREE & \code{0x48} & Число градусов в одном радиане, $180/\pi$. \\
+GOLDENRATIO & \code{0x49} & Золотое сечение $(1+\sqrt{5})/2$. \\
+EULERGAMMA & \code{0x4a} & Постоянная Эйлера--Маскерони $\gamma$. \\
+CATALAN & \code{0x4b} & Постоянная Каталана $G$. \\
+EPSILON & \code{0x50} & LibMPU Real epsilon для выбранной физической ширины результата. \\
+IND & \code{0x51} & Специальное indeterminate-значение LibMPU. \\
+PNAN & \code{0x52} & Положительное NaN-представление LibMPU. \\
+NNAN & \code{0x53} & Отрицательное NaN-представление LibMPU. \\
+PNANMAX & \code{0x54} & Положительное NaN максимального класса LibMPU. \\
+NNANMAX & \code{0x55} & Отрицательное NaN максимального класса LibMPU. \\
+PNANMIN & \code{0x56} & Положительное NaN минимального класса LibMPU. \\
+NNANMIN & \code{0x57} & Отрицательное NaN минимального класса LibMPU. \\
+PINF & \code{0x58} & Положительная бесконечность. \\
+NINF & \code{0x59} & Отрицательная бесконечность. \\
+PREALMIN & \code{0x5a} & Минимальное положительное конечное Real-значение выбранной ширины. \\
+NREALMIN & \code{0x5b} & Минимальное по модулю отрицательное конечное Real-значение выбранной ширины. \\
+PREALMAX & \code{0x5c} & Максимальное положительное конечное Real-значение выбранной ширины. \\
+NREALMAX & \code{0x5d} & Максимальное по модулю отрицательное конечное Real-значение выбранной ширины. \\
+PZERO & \code{0x5e} & Положительный signed zero LibMPU. \\
+NZERO & \code{0x5f} & Отрицательный signed zero LibMPU. \\
+\bottomrule
+\end{longtable}