Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Сервис онлайн-записи на собственном Telegram-боте
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание,
но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
Для новых пользователей первый месяц бесплатно.
Чат-бот для мастеров и специалистов, который упрощает ведение записей:
— Сам записывает клиентов и напоминает им о визите;
— Персонализирует скидки, чаевые, кэшбэк и предоплаты;
— Увеличивает доходимость и помогает больше зарабатывать;
Начать пользоваться сервисом
Как продвинуть сайт на первые места?
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать?
Продвижение сайта – это не просто процесс, а целый комплекс мероприятий,
направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст,
она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней.
Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
Начать продвижение сайта
Математические функции (заголовочный файл math.h)
Обраще-ние
| Тип
аргумента
| Тип
результата
| Функция
| abs(x)
| int
| int
| Модуль целого числа |x|
| acos(x)
| double
| double
| arccos x (радианы)
| asin(x)
| double
| double
| arcsin x (радианы)
| atan(x)
| double
| double
| arctg x (радианы)
| ceil(x)
| double
| double
| Ближайшее целое, не меньшее x
| cos(x)
| double
| double
| cos x (радианы)
| cosh(x)
| double
| double
| Гиперболический косинус – ch x
| exp(x)
| double
| double
| Экспонента от x – ex
| fabs(x)
| double
| double
| Модуль вещественного числа |x|
| floor(x)
| double
| double
| Наибольшее целое, не превышающее x
| fmod(x, y)
| double
| double
| Остаток от деления нацело x на y
| log(x)
| double
| double
| Натуральный логарифм – ln x
| log10(x)
| double
| double
| Десятичный логарифм – lg x
| M_PI
| double
| double
| Константа π = 3.1415…
| pow(x, y)
| double
| double
| x в степени y – xy
| sin(x)
| double
| double
| sin x (радианы)
| sinh(x)
| double
| double
| Гиперболический синус – sh x
| sqrt(x)
| double
| double
| Квадратный корень положительное значение)
| tan(x)
| double
| double
| tg x (радианы)
| tanh(x)
| double
| double
| Гиперболический тангенс – th x
| Аргументы тригонометрических функций задаются в радианах (π = 180◦ ). Для того, чтобы посчитать 30◦ , в функцию необходимо передать следующее значение: 30*M_PI/180.
Побитовые операции
Операции “ < < ” и “ > > ” над битовым представлением в выражении m< < n или m> > n позволяют сдвигать битовую шкалу в представлении m на n> 0 позиции влево или вправо. Если сдвигаемая величина положительная, то при сдвиге вправо освобождающиеся позиции заполняются нулями, для отрицательных величин - единицами. При сдвиге влево освобождающиеся справа позиции заполняются нулями.
Операция “ ~ ” означает дополнение до 1. В битовом представлении ~а разряд содержит единицу, если соответствующий разряд а содержит 0 и наоборот.
Операция “& ”- поразрядное “и”. В результате операции b& a единица стоит в разряде, где оба операнда содержат 1, в противном случае разряд содержит 0.
Операция “ | ”- это поразрядное “или”. В результате b|a стоит 0 там, где разряды а и b равны нулю и 1 в противном случае.
Операция “ ^ ”- это поразрядное исключающее “или”. В результате b^a стоит 0 там, где а и b имеют одинаковые биты и 1 в противном случае.
Пример:
/* побитовые операции */
# include< stdio.h>
#include< conio.h>
void main()
{
int a, b, c, d;
clrscr();
printf(" Введите 4 числа: \n");
scanf(" %d %d %d %d", & a, & b, & c, & d);
printf(" ~%d=%d\n", a, ~a);
printf(" %d & %d=%d\n", a, b, a& b);
printf(" %d | %d=%d\n", c, d, c|d);
printf(" %d^%d=%d\n", a, d, a^d);
printf(" %d> > %d=%d\n", b, d, b> > d);
printf(" %d< < %d=%d\n", c, a, c> > a);
getch();
}
Операция следования (запятая)
Формат операции запятая:
|