Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 35 стр.

UptoLike

Составители: 

35
Cos(x),
Tan(x)
тангенса от числа х (тип double);
Log(x),
Log10(x)
вычисление натурального и десятичного логарифмов от числа
x (тип double);
Exp(x)
возведение e в заданную степень e
х
;
Sqrt(x)
вычисление корня квадратного от числа х;
Min(x,y),
Max(x,y)
вычисление минимума или максимума двух чисел; перегру-
женные методы.
Практически все методы используют параметры типа double и возвра-
щают результат типа double.
2.5.3. Класс Random
Класс формирования псевдослучайных чисел выбираемых с оди-
наковой вероятностью из заданного множества чисел. При генерации
случайных чисел используется некоторое начальное базовое значения
(seed), которое можно задать в конструкторе. Если используется одно и
то же базовое значение, то формируется одинаковая последовательность
чисел. По умолчанию класс Random использует текущее время компью-
тера для формирования начального значения. С помощью метода
NextDouble() можно получать значения типа double из интервала от
0 до 1. С помощью метода Next(int a, int b) возвращает следую-
щее целое случайное число в интервале от a до b. Например:
Random rnd = new Random(55); // задаем
for (int i=0; i<5; i++)
Console.Write("{0}; ", rnd.Next(0,100));
Результатом работы будет:
45; 95; 21; 29; 3;
3. Основные понятия языка C#
Основными элементами языка программирования являются типы
данных, переменные, выражения, операторы и методы.
3.1. Типы данных
Язык C# является строго типизированным языком. Это означает,
что все данные (константы и переменные), с которыми работает про-
грамма, имеют явно или неявно заданный тип. Под типом данных по-
нимается набор доступных значений, которые может хранить пе-
ременная данного типа, и разрешенный набор операций над этими
значениями.