вещественные числа в c



Автор Вйцало Бурдяйко задал вопрос в разделе Другие языки и технологии

Как в C++ задать массив вещественных чисел? и получил лучший ответ

Ответ от Николай Веселуха[гуру]
#include <iostream>
#include <array>
#include <random>
#include <iomanip>
using namespace std;
float randomize(float, float);
void fill(array<float, 10>&, float = 1.0f, float = 9.9f);
void print(array<float, 10>&);
int main() {
array<float, 10> arr;
fill(arr);
print(arr);
cin.get();
}
float randomize(float _beg, float _end) {
uniform_real_distribution<float> rand(_beg, _end);
random_device rnd;
return rand(rnd);
}
void fill(array<float, 10>& arr, float min, float max) {
for (array<float, 10>::iterator i = arr.begin(); i != arr.end(); ++i) *i = randomize(min, max);
}
void print(array<float, 10>& arr) {
for (auto i : arr) cout << fixed << setprecision(3) << setw(7) << i;
cout << endl;
}

Ответ от Riv[гуру]
попробуйте так:
a[i]=((float)rand() % 100) / 75;

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в C++ задать массив вещественных чисел?
спросили в Bell Media
Помогите решить в c++ методом половинного деления
#include <iostream>
#include <iomanip>
#include <string>
using
подробнее...

про scanf в c++
Типа "любое число" в С и C++ нет. Буква в спецификаторе формата указывает, в каком формате (то есть
подробнее...

как сравнить два вещественных числа в c++?
единственным отличием с++ в данном случае явлется запись оператора сравнение == (два равно)подробнее...

Какой смысл у функции Римана?
функцией Римана называется функция комплексного переменного, задаваемая рядом:подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

C++. Округление дробных чисел до сотых. Ума не приложу, есть ли не-велосипедный способ это сделать.
Нет и быть не должно. Вещественное число может быть представлено в экспоненциальной форме. Что вы
подробнее...
спросили в Другое
Расскажите пожалуйста о Дискриминанте в алгебре что это и для чего он нужен
Дискриминант .Сам термин образован от лат. discriminar, что в переводе — «разбирать» , «различать»
подробнее...
спросили в Примеры
Что такое мнимые числа? С примерами. С примерами, пожалуйста. ссылки не нужны, нужны только объяснения.
Мнимое число — устаревшее название комплексных чисел. В современной терминологии, употребляется
подробнее...

Что такое КОМПЛЕКСНЫЕ ЧИСЛА?
Комплексными числами называются выражения вида a + ib, где a и b – любые действительные числа, i –
подробнее...

Convert.ToDouble - зачем он нужен? C#
Используется только в том случае если есть стопроцентная гарантия того, что строка окажется
подробнее...
спросили в Бурбаки
что такое натуральные числа?
числа которые используем при счете 1 2 3 4 5 и
подробнее...
спросили в Stdlib h
c++ рандомное Double число
RAND_MAX - максимальное возвращаемое значение функции rand
(он задан в файле stdlib.h, который
подробнее...

Помогите решить))Пусть a,b,c-различные вещественные числа
(x-a)(x-b) = x*x - ax - bx + ab
(x-a)(x-c) = x*x - ax - cx + ac
(x-b)(x-c) = x*x - bx -
подробнее...
спросили в Square
Математические операторы
Из них оператор -- только ^.
В языке Basic и программах Microsoft Office так обозначается
подробнее...
Типы данных в C на Википедии
Посмотрите статью на википедии про Типы данных в C
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*