Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1912588
  • 博文数量: 219
  • 博客积分: 8963
  • 博客等级: 中将
  • 技术积分: 2125
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-19 12:48
个人简介

文章分类

全部博文(219)

文章存档

2021年(1)

2020年(3)

2015年(4)

2014年(5)

2012年(7)

2011年(37)

2010年(40)

2009年(22)

2008年(17)

2007年(48)

2006年(31)

2005年(4)

分类: Oracle

2008-08-22 16:19:46

这次需要用取整函数,于是在网上查到了:

ceil(15.01) 只能取最接近但大于15.7的整数

结果:16

floor(15.73) 只能取最接近但小于15.7的整数

结果:15

trunc(15.79,1) 只能依据精确位来取,不会四舍五入

结果:15.7

round(15.79,1) 能依据精确位数来四舍五入

结果:15.8

trunc 和 round 中的"1"表示小数点 1 位,0 表示个位,-1 表示十位

 

随机函数如下:

dbms_random.value(v1, v2) v1 和 v2 两个参数是取值范围. 再配合上取整函数,就可以取得一个范围内的任何随机数了.

阅读(2468) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

chouy2008-11-28 09:25:53

谢谢网友的提醒,确实写错了. 已经修改.

chinaunix网友2008-11-10 14:15:51

ceil

chinaunix网友2008-11-10 14:15:03

你说的是ciel??