番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2009年11月6日

摘要: 介绍个通俗的方法 /*产生从N到M的随机整数,假设N、M都是整数*/declare @M int,@N intset @N=6 set @M=13select cast((rand()*(@M-@N)+@N) as int) 阅读全文
posted @ 2009-11-06 13:36 番茄的梦想 阅读(489) 评论(0) 推荐(0) 编辑

摘要: 在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558,像这样的小数在实际应用中用得不多,一般要取随机数都会取随机整数。那就看下面的两种随机取整数的方法: 1、A:select floor(rand()*N) ---生成的数是这样的:12.0B:select cast( floor(rand()*N) as int) ---生成... 阅读全文
posted @ 2009-11-06 13:35 番茄的梦想 阅读(29417) 评论(1) 推荐(2) 编辑