|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.05.2012, 15:09 | #1 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 22
|
Рандомайзер для float в диапазоне [a,b] с точностью до десятых
Всем доброго времени суток!
Как же будет выглядеть такое чудо, есть идеи? |
21.05.2012, 15:10 | #2 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Evielle
срандомить целое, поделить на 10
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
21.05.2012, 15:41 | #3 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 22
|
Код:
А если работать напрямую с float? Чтобы все переменные были сразу такого типа. |
21.05.2012, 15:57 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а вы делите на 10.0 для С это разные числа.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
21.05.2012, 15:59 | #5 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Evielle
Код:
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
21.05.2012, 16:16 | #6 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 22
|
Да, извиняйте за глупость с типами на 10.0.
А если с клавиатуры вводить значения типа float, то тогда такой способ не подойдет из-за '%'. Как быть? И спасибо за srand(time(0)), упустил это дело. |
21.05.2012, 16:20 | #7 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Evielle
Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
21.05.2012, 16:30 | #8 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 22
|
Код:
Последний раз редактировалось Evielle; 21.05.2012 в 16:32. |
21.05.2012, 16:48 | #9 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Evielle
Цитата:
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
21.05.2012, 17:00 | #10 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 22
|
Спасибо, работает как часы!
Тоже верно. Скилл около плинтуса пока. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рандомайзер для float, C++ | Evielle | Помощь студентам | 0 | 20.05.2012 21:57 |
Конвертация single float в double float | kypck | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 23.04.2012 00:22 |
Worksheet_Change для диапазона в диапазоне) | mephist | Microsoft Office Excel | 11 | 29.09.2011 16:46 |
Ошибка типа cannot convert `float*' to `float' for argument `1' ... | Trackman | Помощь студентам | 3 | 23.05.2011 17:09 |
C++ Округление до десятых | Aleskandr | Помощь студентам | 5 | 06.03.2011 15:16 |