мя также хорошо подходит для р

Автор admin Суббота, 16 мая 2009 11:32

мя также хорошо подходит для раскрутки генератора случайных чисел функцией srand() стандартной библиотеки С, как это сделано в нашей программе. После этого таймер увеличивается с приращением в 55 секунд, чтобы интервалы между контрольными точками выглядели менее тривиально. Фиксированные значения широты и долготы обозначают набор измерений в одной географической точке. Глубина и температура генерируются с использованием функции rand() стандартной библиотеки С, возвращающей псевдослучайное число от нуля до RAND_MAX — константы, зависящей от платформы и определяемой в заголовке (обычно это наибольшее целое число, представимое на данной платформе). Для приведения числа к нужному интервалу используется оператор вычисления остатка % и верхняя граница интервала. Полученные числа являются целыми; чтобы добавить к ним дробную часть, мы снова вызываем rand() и делим 1 на полученное число (с прибавлением 1, чтобы предотвратить деление на 0). Фактически файл data.bin задействуется как хранилище данных программы, хотя он находится на диске, а не в оперативной памяти. Функция write() записывает данные на д


Комментарии закрыты.