арксинус

Арксинус — це обернена тригонометрична функція, яка для заданого числа визначає кут, синус якого дорівнює цьому числу.

Приклади:

Приклад 1:
Таблиця 3.5 Основні математичні функції Функція Опис Заголовний файл int abs(int i) модуль (абсолютне значення) цілого числа х – |x| stdlib.h double fabs(double x) модуль дійсного числа х – |x| math.h double sqrt(double x) корінь квадратний – x math.h double pow(double x, double y) піднесення х до степеня у – xy math.h Extended IntPower (Extended х, int n) піднесення х до цілого степеня n – хn Math.hpp double exp(double x) експонента ex math.h double log(double x) натуральний логарифм – ln(x) math.h double log10(double x) десятковий логарифм – lg(x) math.h Extended LogN(Extended N, Extended x) логарифм x за основою N – logN(x) Math.hpp double cos(double x) косинус – cos(x) math.h double sin(double x) синус – sin(x) math.h double tan(double x) тангенс – tg(x) math.h double Cotan(double x) котангенс – ctg(x) Math.hpp double acos(double x) арккосинус – arccos(x) math.h double asin(double x) арксинус – arcsin(x) math.h double atan(double x) арктангенс – arctg (x) math.h double atan2(double y, double x) арктангенс – arctg (y/x) math.h double cosh(double x) гіперболічний косинус – (ех +е–х)/2 math.h double sinh(double x) гіперболічний синус – (ех –е–х)/2 math.h double ceil(double x) округлення доверху: найменше ціле, не менше за х math.h double modf(double x, double &z) виокремлює у дійсному числі х дробову частину і повертає у якості результату, а цілу частину числа доправляє на адресу покажчика *z math.h Елементи мови С++ 79 Закінчення табл. 3.5 Функція Опис Заголовний файл double floor(double x) округлення донизу: найбільше ціле, не більше за х math.h M_PI константа π = 3.14159 math.h M_PI_2 константа π/2 math.h M_PI_4 константа π/4 math.h M_1_PI константа 1/π math.h M_2_PI константа 2/π math.h M_1_SQRTPI константа π1 math.h M_2_SQRTPI константа π2 math.h Якщо треба використовувати у програмі математичні функції, слід долу- чити бібліотеку, яка містить ці функції, тобто власноруч увести директиву: #include // долучення бібліотеки math.h #include // долучення бібліотеки Math.hpp Зауважимо, що заголовний файл є стандартною математичною бібліотекою для мови С++, а є бібліотекою Borland С++ Builder.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”

Приклад 2:
Вміст заголовних файлів 529 Заголовний файл () – математичні функції Функція Опис acos Повертає арккосинус аргументу asin Повертає арксинус аргументу atan Повертає арктангенс аргументу atan2 Повертає арктангенс відношення аргументів ceil Округлює його до більшого цілого cos Обчислює косинус cosh Обчислює гіперболічний косинус exp Обчислює експоненту fabs Повертає модуль числа floor Округлює його до меншого цілого fmod Повертає остачу від ділення х на y frexp Виокремлює з числа мантису та експоненціальну частину ldexp Перетворює мантису та показник степеня на число log Обчислює натуральний логарифм log10 Обчислює десятковий логарифм modf Розбиває число на цілу й дійсну частини pow Підносить число до степеня sin Обчислює синус sinh Обчислює гіперболічний синус sqrt Обчислює квадратний корінь tan Повертає тангенс аргументу tanh Повертає гіперболічний тангенс аргументу Заголовний файл () – функції опрацювання сигналів raise Перериває виконування програми signal Реєструє опрацювання сигналів Заголовний файл () – функції введення-виведення у стилі С clearerr Очищує прапорці помилок при роботі з потоком fclose Закриває потік введення-виведення feof Перевіряє досягання кінця файла terror Повертає код помилки при роботі з потоком fflush Записує дані з буфера fgetc Читає з потоку символ fgetpos Повертає поточну позицію у файлі fgets Читає з потоку в рядок n символів fgetwc Читає з потоку символ fgetws Читає з потоку в рядок n символів fopen Відкриває потік введення-виведення fprintf Записує дані до потоку Додаток В 530 Заголовний файл () – функції введення-виведення у стилі С Функція Опис fputc Записує символ до потоку fputs Записує рядок символів до потоку fputwc Записує символ до потоку fputws Записує рядок символів до потоку tread Зчитує дані з потоку введення freopen Відкриває потік введення-виведення fscanf Виводить з файла форматовані дані fseek Переміщує позицію у файлі відносно поточної fsetpos Переміщує поточну позицію у файлі відносно його початку ftell Повертає поточну позицію у файлі fwprintf Записує дані до потоку fwrite Записує дані із заданого буфера до потоку fwscanf Зчитує з потоку дані й записує їх по заданих адресах getc Зчитує символ з потоку getchar Зчитує символ зі стандартного введення gets Зчитує символи з клавіатури до появи символу нового рядка getwc Зчитує символ з потоку getwchar Повертає черговий символ з клавіатури perror Виводить рядок вигляду «s: error повідомлення» printf Виводить рядок параметрів у певному форматі putc Записує символ до потоку putchar Виводить символ на стандартний пристрій виведення puts Виводить рядок на стандартний пристрій виведення putwc Записує символ до потоку putwchar Виводить символ на стандартний пристрій виведення remove Вилучає файл rename Перейменовує файл rewind Очищує прапорці помилок при роботі з потоком і переходить до початку файла scanf Вводить рядок параметрів у певному форматі setbuf Встановлює буферизацію потоку введення-виведення setvbuf Перетворює рядки на основі поточної локалізації sprintf Виводить рядок параметрів у певному форматі sscanf Вводить дані з рядка swprintf Виводить рядок параметрів у певному форматі swscanf Вводить дані з рядка tmpfile Відкриває потік двійкового введення-виведення до тимчасового файла tmpnam Створює унікальне ім’я файла ungetc Повертає символ до потоку Функції стандартної бібліотеки С++. Вміст заголовних файлів 531 Заголовний файл () – функції введення-виведення у стилі С Функція Опис ungetwc Повертає символ до потоку vfprintf Надсилає відформатоване виведення до потоку vfwprintf Надсилає відформатоване виведення до потоку vprintf Надсилає відформатоване виведення до стандартного потоку виведення vsprintf Виводить рядок параметрів у певному форматі vswprintf Виводить рядок параметрів у певному форматі vwprintf Надсилає відформатоване виведення до стандартного потоку виведення wprintf Виводить рядок параметрів у певному форматі wscanf Вводить рядок параметрів у певному форматі Заголовний файл () – різні функції у стилі С abort Перериває виконування програми abs Повертає модуль числа atexit Реєструє функцію, яка викликається по завершенні роботи програми atof Перетворює рядок на дійсне число atoi Перетворює рядок на ціле число atol Перетворює рядок на довге ціле число bsearch Відшукує елемент у відсортованому масиві calloc Виділяє блок пам’яті div Ділення з остачею exit Перериває виконування програми free Звільнює блок пам’яті getenv Повертає значення змінної оточення labs Повертає модуль числа ldiv Ділення з остачею malloc Виділяє блок пам’яті mblen Визначає розмір багатобайтових символів mbstowcs Перетворює рядок багатобайтових символів на масив з wchar_t mbtowc Перетворює багатобайтовий символ на wchar_t qsort Сортує заданий масив rand Генерує випадкові числа realloc Змінює розміри раніш виділеної пам’яті srand Встановлює початкове псевдовипадкове число strtod Перетворює рядок на число strtol Перетворює рядок на число з урахуванням системи числення strtoul Перетворює рядок на число з урахуванням системи числення system Передає рядок командному процесорові ОС wcstod Перетворює рядок на число Додаток В 532 Заголовний файл () – різні функції у стилі С Функція Опис wcstol Перетворює рядок в число з урахуванням системи числення wcstombs Перетворює wchar_t на рядок багатобайтових символів wcstoul Перетворює рядок на число з урахуванням системи числення wctomb Перетворює wchar_t на багатобайтовий символ Заголовний файл () – роботи з рядками функції у стилі С memchr Відшукує перше входження символу до блока пам’яті memcmp Порівнює блоки пам’яті memcpy Копіює блок пам’яті mewmove Переносить блок пам’яті memset Заповнює блок пам’яті символом strcat Сполучає рядки strchr Відшукує символ у рядку strcmp Порівнює рядки strcoll Порівнює рядки з урахуванням встановленої локалізації strcpy Копіює один рядок до іншого strcspn Відшукує один із символів одного рядка в іншому strerror Повертає покажчик на рядок з описом помилки strlen Повертає довжину рядка strncat Сполучає один рядок з n символами іншого strncmp Порівнює один рядок з n символами іншого strncpy Копіює перші n символів одного рядка до іншого strpbrk Відшукує один із символів одного рядка в іншому strrchr Відшукує символ в рядку strspn Відшукує символ одного рядка, який є відсутній в іншому strstr Відшукує підрядок у рядку strtok Виокремлює з рядка лексеми strxfrm Перетворює рядки на основі поточної локалізації wcscat Сполучає рядки wcschr Відшукує символ у рядку wcscmp Порівнює рядки wcscoll Порівнює рядки з урахуванням встановленої локалізації wcscpy Копіює один рядок до іншого wcscspn Відшукує один із символів одного рядка в іншому wcslen Повертає довжину рядка wcsncat Сполучає один рядок з n символами іншого wcsncmp Порівнює один рядок з n символами іншого wcsncpy Копіює перші n символів одного рядка до іншого wcspbrk Відшукує один із символів одного рядка в іншому wcsrchr Відшукує символ у рядку Функції стандартної бібліотеки С++.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”