设为首页 加入收藏

TOP

MFC实现随机数的产生
2014-11-12 21:45:08 】 浏览:5762
Tags:MFC 实现 随机 产生

  部分代码:


  HCURSOR CGenerateRandDlg::OnQueryDragIcon()


  {


  return (HCURSOR) m_hIcon;


  }


  void CGenerateRandDlg::OnGenerate()


  {


  // TODO: Add your control notification handler code herein


  UpdateData(true);


  if(m_Min>=m_Max)


  {


  AfxMessageBox("最大值、最小值设置错误!");


  return;


  }


  srand((unsigned)time(NULL)); //随机数计时开始


  m_Rand1=GetRand(m_Min,m_Max);


  m_Rand2=GetRand(m_Min,m_Max);


  m_Rand3=GetRand(m_Min,m_Max);


  m_Rand4=GetRand(m_Min,m_Max);


  UpdateData(false);


  }


  double CGenerateRandDlg::GetRand(double MIN, double MAX)//产生随机数


  {


  int max;


  max=RAND_MAX;//rand()函数随机数的最大值


  return (int)(rand()*(MAX-MIN)/max+MIN);


  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇三维数组的new与delete 下一篇C++运算之递加与递减(++、--)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目