向下取整、向上取整符号

向下取整、向上取整符号

文章目录

一、向下取整、向上取整

1.符号

2.下标对半分 (p+q)/2

(1)结论

(2)例子

二、C/C++实现

1.头文件

2.例子

一、向下取整、向上取整

1.符号

向上取整, 运算称为 Ceiling,用数学符号⌈ ⌉ (上有起止,开口向下)表示。 等于大于自己的最小整数

向下取整, 运算称为 Floor,用数学符号⌊ ⌋ (下有起止,开口向上)表示。 等于小于自己的最大整数

2.下标对半分 (p+q)/2

(1)结论

向上取整: ⌈ ( p + q ) / 2 ⌉ \lceil{(p+q)/2}\rceil ⌈(p+q)/2⌉

奇数个数就是中间的值的下标

偶数个数就是中间偏右的值的下标

向下取整: ⌊ ( p + q ) / 2 ⌋ \lfloor{(p+q)/2}\rfloor ⌊(p+q)/2⌋

奇数个数就是中间的值的下标

偶数个数就是中间偏左的值的下标

(2)例子

将下标p,q(0,1,2)分两半:

向上取整⌈(p+q)/2⌉:结果是1

向下取整⌊(p+q)/2⌋:结果是1

将下标p,q(0,1,2,3)分两半:

向上取整⌈(p+q)/2⌉:结果是2

向下取整⌊(p+q)/2⌋:结果是1

二、C/C++实现

1.头文件

#include // #include

2.例子

#include

#include

using namespace std;

int main()

{

/* 向上取整、向下取整、四舍五入 */

cout << ceil(1.5) << endl; // 2

cout << floor(1.5) << endl; // 1

// 向下取整的另一种方式: (int)1.5

cout << round(1.5) << endl; // 2

return 0;

}

相关推荐

女朋友为什么不喜欢爱爱
365bet.com官网

女朋友为什么不喜欢爱爱

📅 11-07 👁️ 3582
揭秘模式匹配算法:解锁数据处理的秘密武器及实战案例解析
快速开始
bt365手机官方网址

快速开始

📅 10-18 👁️ 3125
世界杯历史一刻!首现第4次换人 这幕永载史册
bt365手机官方网址

世界杯历史一刻!首现第4次换人 这幕永载史册

📅 09-15 👁️ 667
腐烂的意思
365bet.com官网

腐烂的意思

📅 08-16 👁️ 8020
车上牌需要多少钱?新车上牌流程及费用
365体育亚洲官方入口app下载

车上牌需要多少钱?新车上牌流程及费用

📅 08-30 👁️ 7817