Рейтинг - 0.0 (0)

Лучше поздно, чем никогда - сказал кто-то когда-то. Собственно к теме.

Математика.

Для основных математических действий в С++ используются всем привычные с школы знаки (+,-,*,/) - два последних это умножение и деление, это так, для людей без полета мысли :3.

Переменным можно присваивать результат от математической операции над другими переменными:

Код
int Suma, first = 7, second = 4;
Suma = first + second;

Переменная Suma будет равна 11

Для особых математических действий есть специальные функции:

abs(x)

|x|

cos(x)

cos(x)

tan(x)

tg(x)

log(x)

ln(x)

pow(x,y)

xʸ

sqrt(x)

√x

exp(x)

e˟

pow10(x)

10˟

log10(x)

lg(x)

Пример:

Код
int x = -2, x1, a =3;
float pi = 3.1415926, m = 16, kut, k;
x1 = abs(x); a=pow10(a)
kut = cos(2*pi);
k = pow(m, 1./4);
m = sqrt(m);

Тогда этим переменным будут присвоены следующие значения:

x1 = abs(x) = |-2| = 2;

 a=pow10(3) = 102 = 1000;

kut = cos(2* 3.1415926)=1;

k = pow(16, 1./4) = 161\4 = 2;

m = sqrt(16) =√16 = 4;

 Инициализировать переменные может и пользователь. Для считывания данных из клавиатуры в С++ есть стандартная конструкция "cin" (СиИн).

Код
int first;
cin>>first;
cout< <first;

Адрес данных.

Иногда(довольно часто), нужно знать не только значение переменной, а и её адрес в оперативной памяти. Для этого
в с++ есть специальная операция:

&<название данного>

Например:

Код
int a =25;
cout<<"Value a is "<<a<<"\n";
cout<<"Offset a is "<<&a;

Получаем:

Value a is 25

Offset a is 0xaf72254

На этом пока-что всё. Экспериментируйте, задавайте вопросы в комментах, носите шапку и не захватывайте ОДА :3. Удачи!


0
Slivkin-Sergey   (28.07.14 16:29)
Ну, это несерьёзно...
Вход на сайт

Поиск
Категории раздела
Мини-чат
Пожалуйста, все вопросы по скриптингу задавать на форуме!
Наш опрос
Какие моды Вы хотите видеть на сайте?
Всего ответов: 5
Активность на сайте
Пожертвования
Кошельки WebMoney:
U859420971000
R407741810602
Z331072372430
E314272616890
Друзья сайта
Полезные ресурсы
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня нас посетили:
wmysterio
Реклама