45 std::vector<out_t> outvec;
46 std::uniform_int_distribution<int> exponent(-10, 2);
47 std::uniform_real_distribution<float> man(-0.0001, 0.0001);
48 std::uniform_int_distribution<short> booldist(0, 1);
49 for (
size_t n = 0; n <
length; n++) {
51 double value = std::exp2(exponent(rand)) * (1 + man(rand));
54 out.btype = booldist(rand);
55 outvec.push_back(out);