当前位置: C语言 -- 标准库 -- <math.h> -- truncl

truncl函数


概要:
#include <math.h>
long double truncl(long double x);

描述:

该函数截取参数x的整数部分,并将整数部分以浮点形式表示。


参数:
long double x

参数为一个long double类型的浮点数。


返回值:

函数返回浮点形式表示的参数x的整数部分。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
/*函数truncl范例*/

#include <math.h>
#include <stdio.h>

int main(void)
{
    printf("truncl(2.3L) = %.2Lf\n", truncl(2.3L));
    printf("truncl(2.7L) = %.2Lf\n", truncl(2.7L));
    printf("truncl(2.5L) = %.2Lf\n", truncl(2.5L));
    printf("truncl(-2.5L) = %.2Lf\n", truncl(-2.5L));

    return 0;
}

输出:

truncl(2.3L) = 2.00

truncl(2.7L) = 2.00

truncl(2.5L) = 2.00

truncl(-2.5L) = -2.00


相关内容:
trunc 截取double类型参数整数部分的函数。
truncf 截取float类型参数整数部分的函数。