Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.08.2011, 15:27   #1
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
Злость Функция RandomFloat:

Код:
DWORD Random(DWORD Value)
{
 return ( rand()%Value );
}

float RandomFloat(float Value)
{
float f;
   
 f = Random(10000) / 10000;
 return (f * Value);

}
Хоть убей не воозврашает что надо!!!
VintProg вне форума Ответить с цитированием
Старый 10.08.2011, 15:44   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Код:
 f = Random(10000) / 10000;
 return (f * Value);
Попробуйте так
Код:
float RandomFloat(float Value)
{
  return (float) Random(10000) * Value / 10000;
}
_-Re@l-_ вне форума Ответить с цитированием
Старый 10.08.2011, 15:46   #3
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

так работает!
VintProg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция на C# get2null Помощь студентам 4 23.05.2011 16:47
функция sanya94 Общие вопросы C/C++ 3 24.11.2010 16:32
функция if IRMA230 Microsoft Office Excel 12 02.06.2010 22:43
Функция Yara24 Помощь студентам 1 28.05.2010 17:29
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50