round函数和trunc函数在数学计算中有着不同的作用和区别:
四舍五入:round函数会对数字进行四舍五入,而trunc函数只是直接截取数字,不考虑四舍五入。
日期截取:round函数可以对日期进行四舍五入,而trunc函数对日期进行截取,去掉时分秒部分,只保留年月日部分。
参数不同:round函数和trunc函数都有两个参数,靠前个参数是需要进行四舍五入或截取的数值,第二个参数是指定的保留的小数位数。如果第二个参数缺省则默认为0。
总之,round函数是对数字进行四舍五入,而trunc函数只是直接截取数字,不考虑四舍五入。在日期截取上,round函数对日期进行四舍五入,而trunc函数对日期进行截取,去掉时分秒部分,只保留年月日部分。