转自:
http://bbs.xml.org.cn/dispbbs.asp?boardID=77&ID=59088
6.3 Float函数库
名称:Float
说明:这个函数库包含了典型与常用的浮点数算术程序。
int
程序:int(value)
说明:回传给予值的整数部分。
参数:value=数字
回传值:整数或invalid
例外状况:无
范例:var a =3.14;
var b =Float.in(a); //b=3
var c =Float.in(-2.8); //c=-2
floor
程序:floor(value)
说明:回传整数值,这个只要最接近给予值但不能大于它。
如果value已经是个整数,其结果就是这个值本身。
参数:value=数字
回传值:整数或invalid
例外状况:无
范例:var a =3.14;
var b =Float.in(a); //b=3
var c =Float.in(-2.8); //c=-3
ceil
程序:ceil(value)
说明:回传一个只要最接近给予值但不能小于它的整数值。
如果value已经是个整数,其结果就是这个值本身。
参数:value=数字
回传值:整数或invalid
例外状况:无
范例:var a =3.14;
var b =Float.in(a); //b=4
var c =Float.in(-2.8); //c=-2
pow
程序:pow(x,y)
说明:回传x的y次方值。
如果x是负数,则y必须为正数。
参数:x=数字
y=数字
回传值:浮点数或invlid
例外状况:如果x= =0而且 y<0,则回传invalid
如果x<0而且y不是个整数,则回传invalid
范例:var a =3
var b =Float.pow(a,2); //b=9
round
程序:round(value)
说明:传回最接近给予值的整数
若两个整数值跟value接近的程序相等,则选择比较大的数。
若value已经是个正数,其结果就是value本身。
参数:value=数字
回传值:整数或invalid
例外状况:无
范例:var a=Float.round(3.5); // a=4
var b=Float.round(-3.5); //b=-3
var c=Float.round(0.5); // c=1
var d=Float.round(-0.5); //d=0
squt
程序:sqrt(value)
说明:传回给予值value的平方根近似值。
参数:value=浮点数
回传值:浮点数或invalid
例外状况:如果value负数,则回传invlid
范例:var a=4;
var b=Float.squt(a); //b=2.0
var c=Float.squt(5); //c=2.2360679775
maxFloat
程序:maxFloat()
说明:传回IEEE 754所支持的但准浮点数格式中最大的浮点数值。
参数:无
回传值:浮点数3.40282347E+38
例外状况:无
范例:var a=Float.maxFloat();
minFloat
程序:minFloat()
说明:传回IEEE 754所支持的但准浮点数格式中最小的浮点数值。
参数:无
回传值:浮点数1.17549435E-38
例外状况:无
范例:var a=Float.minFloat();
分享到:
相关推荐
matlab中的 tofloat函数,库函数中没有,自己定义才有
在学习matlab过程中,发现没有找到tofloat函数,于是这个是自己按原书书上编的代码,绝对可以用,可以互相交流。tofloat函数就是把输入图像转换为浮点型的输出图像。
在C++编程语言中,函数库扮演着至关重要的角色,它们提供了大量的预定义功能,极大地简化了开发过程。本文将详细介绍C++中的一些核心函数库及其提供的功能。 #### 二、基础函数库介绍 1. **assert.h**:此头文件...
《C语言及函数库电子书》是一份专为学习C语言设计的综合资源,它包含了对C语言的全面讲解以及其标准函数库的详细介绍。这份资料对于初学者和有一定经验的程序员来说,都是一个宝贵的参考工具。下面我们将深入探讨...
"C语言开发入门与编程实践"这个资料包正是为那些希望踏入C语言殿堂的新手们准备的。它包含了丰富的学习资源和经过测试的代码示例,旨在帮助初学者快速理解C语言的基础概念并进行实际操作。 首先,让我们深入探讨...
"C标准函数库" C标准函数库是ANSI_C标准库函数的详细说明,包括函数所在头文件、静态库说明,以及函数参数、返回值、出错信息等详细解释。本文将对C标准函数库中的各个头文件和函数进行详细介绍。 一、assert.h...
C语言函数库大全 CHM 是一本非常实用的资源,它为C语言编程者提供了一个全面的函数参考。CHM文件是一种Microsoft编写的帮助文件格式,通常包含索引、...因此,C语言函数库大全 CHM 是每个C程序员必备的参考资料之一。
### C标准函数库详解 #### 11.1 标准库结构 C标准库是ANSI C标准的重要组成部分,它的出现旨在解决不同C系统之间的兼容性和可移植性问题。在ANSI C标准确立之前,不同的C系统都有各自提供的库,这些库虽然包含了...
**6.3 FLOAT函数库** - **浮点数操作**:如数学函数、舍入等。 **6.4 STRING函数库** - **字符串处理**:如字符串连接、分割等。 **6.5 URL 函数库** - **URL处理**:解析、构造URL等。 **6.6 WML浏览器函数库...
C++数学函数库 asin 原 型:extern float asin(float x); 用法:#include 功 能:求x(弧度表示)的反正弦值 说明:x的定义域为[-1.0,1.0],值域为[-π/2,+π/2]。 举例:
1. 变量与数据类型:C#支持多种数据类型,包括基本类型(如int、float、bool)和引用类型(如类、接口)。变量是存储数据的容器,声明变量时需指定其数据类型。 2. 控制流语句:C#包含条件语句(if、switch)、循环...
"建立自己的C语言函数库" 本文将指导您如何在C语言环境中建立自己的...建立自己的函数库可以提高程序的可重用性和可维护性。通过本文,您应该已经掌握了如何在dos和xenix/unix操作系统下建立和使用用户自定义函数库。
C语言函数库是C标准库的重要组成部分,它是为C语言程序员提供的各种标准函数的集合,这些函数可以用来执行各种常见的任务,如输入/输出、内存操作、数学计算、系统调用等。下面将详细介绍各函数库的内容及其用途。 ...
8. **STL(Standard Template Library)**:C++标准库中的重要组成部分,包括容器(如vector, list, set, map等)、迭代器、算法和函数对象等,极大地提高了编程效率。 9. **项目实践**:每个项目都是一个完整的...
在UNIX和LINUX操作系统中,C函数库是编程的基础,为开发者提供了丰富的系统调用和标准库函数。这篇手册详细介绍了这些函数库,是C语言学习者和实践者的重要参考资料。下面将对其中的关键知识点进行深入阐述。 1. **...
在MATLAB编程环境中,`intrans`、`gscale`以及`tofloat`是三个非常重要的函数,尤其在处理图像和数字信号时。下面将详细解释这三个函数的用途和使用方法。 1. `intrans`函数: `intrans`函数在MATLAB中主要用于图像...
在C/C++编程中,函数库是预编译的代码集合,提供了一系列预先定义好的函数,程序员可以调用这些函数来执行特定任务,从而避免重复编写相同的功能代码,提高开发效率和代码质量。以下是对各部分知识点的详细说明: #...
labview int32 转换 float函数VI 符合 IEEE 754标准,适合8.6版本的labview 使用
在实际编程中,熟练掌握和运用这些函数库能大大提高开发效率,简化代码,同时也确保了代码的可读性和复用性。在学习和使用时,不仅要理解每个函数的用途和参数,还要注意可能出现的问题,如类型匹配、溢出等,确保...
本文将深入探讨“C++矩阵库”及其应用,特别是“C++调用矩阵”和“矩阵函数库”,并以知名的开源库Eigen3为例进行详细介绍。 C++矩阵库是一种提供高效、易用的矩阵和向量操作的软件包。它们通常包括各种矩阵运算...