最新文章列表

oracle-函数-trunc-round-日期函数

一、oracle trunc函数处理日期 select trunc(sysdate) from dual; --默认截取到天 2017-09-12 00:00:00 select trunc(sysdate,'dd') from dual;--截取到天 2017-09-12 00:00:00 select trunc(sysdate,'') from dual; 空 select t ...
tjy86 评论(0) 有843人浏览 2017-09-12 17:56

android 头像圆圈显示

public Bitmap toRoundBitmap(Bitmap bitmap) {           //圆形图片宽高           int width = bitmap.getWidth();           int height = bitmap.getHeight();           //正方形的边长           int r = 0;       ...
lyp2002924 评论(0) 有712人浏览 2016-03-16 17:22

android 对图片做圆角处理

/* private Bitmap outputRound(Bitmap bitmap){ if(bitmap == null) return null; int w = bitmap.getWidth();     int h = bitmap.getHeight();     Bitmap localBitmap = Bitmap.createBitmap(w, h, ...
lyp2002924 评论(0) 有681人浏览 2014-08-20 10:03

ceil & abs完美结合

select code,       (case when max(value)-min(value)>=1 then (case when min(value)-(max(value)-min(value))/3<0 then -1*ceil(abs(min(value)-(max(value)-min(value))/3)) else ceil(min(value)-(max(val ...
一万个舍不得 评论(0) 有788人浏览 2014-06-24 16:17

Item 48: Avoid float and double if exact answers are required

1.  The float and double types are particularly illsuited for monetary calculations because it is impossible to represent 0.1 (or any other negative power of ten) as a float or double exactly. The rig ...
leonzhx 评论(0) 有931人浏览 2014-04-15 18:01

关于四舍五入的小区别

常用小数舍入标准简介 1、标准四舍五入(Math.Round();) 当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。 2、银行家舍入(decimal.Round()) 所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。其规则是:当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一 ...
zxlyecf2 评论(0) 有1731人浏览 2014-04-03 10:10

Oracle时间运算(日期截取及四舍五入)

Oracle时间运算(日期截取及四舍五入)   如同对数字进行四舍五入和按位截取一样,Oracle对时间日期也提供了这两种功能。但比起对数字进行四舍五入和截取比较复杂:这是因为时间日期是有格式的。下面看看这两个函数的定义和用途:   ROUND(date [, format])   TRUNC(date [, format])   Round函数对日期进行“四舍五入”,Trunc函数对日期 ...
LiaoJuncai 评论(0) 有1580人浏览 2013-06-27 11:15

Oracle函数ROUND与TRUNC

太久不看这些数据库知识了,都开始遗忘了,今天开始恢复写博客...把云笔记中的东西逐步整理出来。 Round 函数     返回按指定位数进行四舍五入的数值。     Round(expression, numdecimalplaces)  例子: =ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2。 =ROUND(2.149, 1) 将 2.149 四舍五 ...
jkbjxy 评论(0) 有1450人浏览 2013-05-05 14:56

Math.round(11.5)等於多少? Math.round(-11.5)等於多少?

  Math 类中提供了三个与取整有关的方法:ceil 、floor、round,这些方法的作用与它们的英文名称的含义相对应,例如,ceil 的英文意义是天花板,该方法就表示向上取整, Math.ceil(11.3)的结果为12,Math.ceil(-11.3)的结果是-11;floor 的英文意义是地板,该方法就表示向下取整,Math.ceil(11.6)的结果为11,Math.ceil(-11 ...
zhangyq_qq 评论(0) 有603人浏览 2012-12-27 14:38

Math的floor,round和ceil的总结

  floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数 ceil 则是不小于他的最小整数 看例子  
xxchao12 评论(0) 有712人浏览 2012-09-24 19:28

转 java保留两位小数问题

java保留两位小数问题: 补充 (double)(Math.round(result_value*10000)/10000.0)  (double)(Math.round(result_value*10000)/10000.0) 这样计算可以保留result_value小数点后四位,以此类推,1后面几个零就是保留小数点后几位数. 方式一: 四舍五入  double   f   ...
NealCai 评论(1) 有1735人浏览 2012-07-31 14:43

Flex——四舍五入函数

在AS3中,有四舍五入效果的方法有Math.round方法和Number.toFixed方法,但这2个方法的效果都不好,有缺陷。 例如: Math.round(21.45),输出了21,但正确的四舍五入是22。 21.4445.toFixed(2),输出了21.44,正确应该是21.45。 这对于金额等敏感的数字是不允许的。 自定义四舍五入算法 public static function ...
Kent_Mu 评论(0) 有1212人浏览 2012-06-28 19:47

python小数精度的备忘

python中有内置函数:round用来限定小数位数 round(1/3.0,2) --->0.33000000002 print round(1/3.0,2) --->0.33 在没有用print时,因为精度问题,并没有展示出预料中的小数位数,而这其实并不影响数的传递,正常用就行,需要展示数据的时候自然就变成预期的效果了
iyuan 评论(0) 有2558人浏览 2012-06-21 15:35

sqlserver 四舍五入保留二位小数

select cast(round(12.5,2) as numeric(5,2)) 解释: round()函数,是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。 numeric函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。 cast as numeric(5,2)函数,是为了四舍五入 ...
Sharpleo 评论(0) 有9409人浏览 2012-05-24 11:31

Oracle精确小数点和百分比问题处理

需要对在Oracle数据库中查询出来的数值进行比率的计算。类似于如下的SQL: Select Round((discount/Amount),2) from dual;   这样算出来的数字可以满足绝大部分的需求。但是对于不到1的数字,问题出来了......显示的类似于 .45样子的数据。0.45前面的0不见了。   以下总结了两种方法来解决缺0的问题。   第一种解决方法: ...
jimmy9495 评论(0) 有4561人浏览 2012-04-23 13:23

oracle 使用 ROUND 和 EXTRACT 操作日期

SQL> select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') from dual; TO_CHAR(SYSDATE,'YYYY/MM/DDHH2 ------------------------------ 2012/04/03 18:13:20   ROUND(d,[fmt]):返回一个以 fmt 为格式的四舍五入日期值。 d ...
as619864232 评论(0) 有2134人浏览 2012-04-03 18:59

Float round bug in ruby?

  ruby-1.8.7 > 1.55.round(1) => 1.6 ruby-1.8.7 > 1.555.round(2) => 1.56 ruby-1.8.7 > 1.155.round(2) => 1.16 ruby-1.8.7 > 10.156.round(2) => 10.16 ruby-1.8.7 > ...
clark1231 评论(0) 有1198人浏览 2012-03-24 07:35

oracle的几个取整函数(转)

以下是几个oracle的取整函数,以后会根据接触不段更新...   1.取整(大) select ceil(-1.001) value from dual   2.取整(小) select floor(-1.001) value from dual   3.取整(截取) select trunc(-1.002) value from dual   4.取整(舍 ...
ysj5125094 评论(0) 有1680人浏览 2012-03-07 09:57

pl-sql中内置函数总结

数值函数: abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至小数点后n位的值(n缺省为0) trunc(m[,n])m截断n位小数位的值(n缺省为0) 字符函数: initcap(st) 返回st将每个单词的首字母大写,所有其他字母小写 lower(st) 返回st将每个单词的字母全部小写 upper(st) ...
钱少少 评论(0) 有1454人浏览 2012-02-20 15:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics