Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
aus
7 / 7 / 3
Регистрация: 18.10.2010
Сообщений: 56
#1

Генерация чисел - C++

04.05.2011, 13:52. Просмотров 480. Ответов 2
Метки нет (Все метки)

Вообщем мне нужно сгенерировать отрицательное вещественное число с 2 цифрами целой и 2 цифрами дробной части.
Отрицательное ведь так генерируется?

C++
1
int a = random(89)-100
а дальше не могу понять как дробную дописать, помогите плз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2011, 13:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Генерация чисел (C++):

Генерация чисел
Помогите написать программу, а мучусь уже два часа. :) Нужно сгенерировать 30...

генерация чисел
Скажите, пожалуйста, как сгенерировать случайным образом отрицательные числа?

генерация чисел
написать прогу, которая генерирует последовательность из 10 случайных чисел в...

Генерация чисел
Доброго времени суток, не могли бы вы подсказать как выбрать рандомно число из...

Генерация чисел
Нужно программа для генерации тризначных чисел и таких, что бы в этих числах...

Генерация рандомных чисел
Пытаюсь сделать что-то типо консольной игры, и вот возникла проблема, мне нужно...

2
mimicria
return (true);
1960 / 1097 / 219
Регистрация: 19.04.2011
Сообщений: 2,345
04.05.2011, 13:59 #2
C++
1
2
double b = (double)(random(89)-100)/100;
double res=a+b;
0
aus
7 / 7 / 3
Регистрация: 18.10.2010
Сообщений: 56
04.05.2011, 15:08  [ТС] #3
сильно много цифорок выдает

Добавлено через 5 минут
если точнее то мне надо записать все это в файл
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void func(char *filename, int num)
{
  
 
        randomize(); 
        FILE *f1; 
        f1 = fopen(filename, "wt"); 
        for(int i = 0; i != num; i++)
        {
            int c = random(89)-100;
            fprintf(f1,"%i\n",c); 
        }
 
        fclose(f1);
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2011, 15:08
Привет! Вот еще темы с решениями:

Генерация псевдослучайных чисел
Здравствуйте! Пишу программу, в ней мне нужно использовать случайные числа,...

Генерация рандомных чисел
Всем привет, мне надо реализовать метод Монте-Карло для симплекса с 4 узлами....

Генерация случайных чисел
Мне нужно заполнить множество матриц числами 0 или 1. Для этого использую...

Генерация случайных чисел С++
сгенерировать вещественные числа от 0 до 1(например,0,1;0,2;1,0; и т.д.) в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru