trunc
发布日期:2019-04-22 12:10:00编辑:音乐人
知识点:《trunc》 收集:许示白 编辑:风信子
本知识点包括:1、函数round和trunc有什么区别呀? 2、几何画板中 trunc函数怎么用? 3、trunc是什么意思? 4、oracle trunc得到什么格式 5、mysql有oracle的trunc吗 。
《trunc》相关知识
第一个问题 如果y是负数,则对x在小数点左边的第|y|位处进行截断,例如:TRUNC(5.75,-1)=0 5.75 看成 0005.75.000 从小数点左边第一位往左边截,不是0吗
第二个问题,例如:ROUND(5.75)=6,表示对5.75在0位小数处进行取整,这里0位小数是7?0位小数是没有,不是7,7是第一位小数了.
5.75取整 就是6啊,是四舍五入了啊,要不 round和trunc就没区别了嘛.
ROUND(5.75,1)=5.8,这里第1位小数是5?不是,第一位小数是7 四舍五入就是 5.8
ROUND(5.75,-1)=10,对5.75在左边第|-1|位取整,左边第一位就是十位?小数点左边第一位是个位,你同样看成 00005.75000,从个位的左边开始取,并四舍五入.个位是5 左边的十位是0,由于5是进1的,所以是10.
猜你喜欢:
1:函数round和trunc有什么区别呀?
提示:ROUND 函数可将某个数字四舍五入为指定的位数 http://office.microsoft.com/zh-cn/excel-help/HP010062455.aspx?CTT=1 TRUNC 将数字的小数部分截去,返回整数 http://office.microsoft.com/zh-cn/mac-excel-help/HA102928086.aspx?CTT=1
2:几何画板中 trunc函数怎么用?
提示:几何画板中 trunc函数是将“任意数字”取整的函数,“任意数字”可以是输入的数字、设定的参数、其他算式与函数计算的结果等。 trunc(1.345)=1;trunc(0.234)=0;trunc(-2.37)=-2.。
3:trunc是什么意思?
提示:最简单的应用是,trunc是取整函数,扩展用到去一法的舍去函数。 如:trunc(12.354),返回值12 trunc(12.354,1),返回值12.3 trunc(12.354,-1),返回值10 与rounddown()使用基本一致
4:oracle trunc得到什么格式
提示:oracle trunc 函数处理日期格式 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间 2011-12-29 16:24:34 select trunc(sysdate,'year') from dual; --截取到年(本年的第一天) 2011-1-1 select trunc(sysdate,'q') f...
5:mysql有oracle的trunc吗
提示:TRUNC 语法: TRUNC(x[,y]) 功能: 计算截尾到y位小数的x值. y缺省为0,结果变为一个整数值.如果y是一个负数,那么就截尾到小数点左边对应的位上. trunc(sysdate)=to_date('20121231','yyyymmdd')