Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

random вещественных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ Как реализовать поиск на Русском в консоле http://www.cyberforum.ru/cpp-beginners/thread271428.html
Создать структуру ВИДЕОМАГАЗИН со следующими полями: - Название фильма - Режиссер - Жанр - Рейтинг популярности - Цена диска В магазине должно присутствовать не менее 10 дисков с...
C++ Вычисления значений функции на заданном промежутке с заданным шагом: Составьте программу вычисления значений функции на заданном промежутке с заданным шагом: язык С http://www.cyberforum.ru/cpp-beginners/thread271423.html
Работа с указателями C++
Доброго времени суток! Прошу помощи в решении очень интересной задачи. Перепробовал все свои знания., не получается( Чаще всего получаю: conversion from 'int' to 'float', possible loss of data ...
C++ Тени (массив)
Тени. В трехмерном массиве k(l, m, n), состоящем из нулей и единиц, хранится сеточное изображение некоторого трехмерного тела. Получить в двумерных массивах три проекции (тени) этого тела. В...
C++ Сумма элементов матрицы по заданной схеме http://www.cyberforum.ru/cpp-beginners/thread271409.html
Помогите пожалуйста. в программировании совсем новичок..Нужно написать программу, которая считает сумму элементов квадратной матрицы размером n x n, расположенных по схеме. в файле рисунок 2 схем, по...
C++ задачи кто хочет за 20 долларов 10 задач решить??? подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
06.04.2011, 22:03
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
    
double drand(void) { 
    double ret = (double)rand() / ((double)rand() + 0.1); 
    return ret - floor(ret);
}
 
int main(void){
    int i = 10;
    
    srand(time(NULL));
    while ( i-- )
        printf("%f\n", drand());
    
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от DeadRipper Посмотреть сообщение
думаю можно так
так тоже можно, но числа будут в основном очень маленькие получаться...
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru