#2276. C++-数学-取整

C++-数学-取整

Background

Description

一共有四种取整方式

1、向0取整 C语言默认是向0取整所以才等于这个结果

向0取整的意思是:只要你不是整数就把余数抹掉,变成整数。不是我们理解的四舍五入。

C语言里面有一个函数是和向0取整是一样作用,trunc函数。

image

2、向下取整(负无穷取整,floor取整)

负无穷取整的意思是:只要是负数有余数就进一位,正数和向0取整一样

image

3、向上取整(向正无穷取整,ceil取整)

正无穷取整模式:正数只要有余数就进1,负数向0取整。

image

4、四舍五入(round取整)

image

Format

Input

Output

Samples



Limitation

1s, 1024KiB for each test case.