绝对值函数的使用abs()
excel表格取绝对值的方法
excel表格取绝对值的方法
在Excel表格中,可以使用绝对值函数来取绝对值。
绝对值函
数的语法为:ABS(number),其中number是要取绝对值的数值。
例如,要对A1单元格中的数值取绝对值,可以使用以下公式:```
=ABS(A1)
```
如果要对一个区域的数值都取绝对值,可以使用以下公式:
```
=ABS(range)
```
其中,range是要取绝对值的区域。
另外,也可以使用绝对引用来取绝对值。
在公式中使用$符号
来锁定某个单元格的引用,以保证在填充公式时该单元格的引用不会改变。
例如,如果要取A1单元格的绝对值,可以使用
以下公式:
```
=ABS($A$1)
```
在填充公式时,$A$1的引用会保持不变。
希望以上信息能够对你有帮助。
绝对值函数的使用abs().doc
第1章基础篇1.28 绝对值函数的使用abs()编写方式:Math.abs(-1);其中-1为要求绝对值的数值。
在求取一个数值的绝对值可以使用abs 函数,由于函数属于Math类,所以在abs前要加上Math。
注意范例:<html><head><title>绝对值函数的使用</title></head><body><script language="javascript"><!--document.write("0的绝对值为:",Math.abs(0),"<br>");document.write("1的绝对值为:",Math.abs(1),"<br>");document.write("-1的绝对值为:",Math.abs(-1),"<br>");//--></script></body></html>运行结果:(如图1.28所示)可运行的浏览器版本基础篇图1.281.29 四舍五入函数的使用round()编写方式:Math.round(3.14)其中3.14为要进行四舍五入的数。
Math类的round()函数用于将一个小数四舍五入成整数。
注意范例:<html><head><title>四舍五入函数的使用</title></head><body><script language="javascript"><!--document.write("3.14四舍五入为:",Math.round(3.14),"<br>");document.write("1.5四舍五入为:",Math.round(2.5),"<br>");//--></script></body></html>运行结果:(如图1.29所示)图1.291.30 取整数函数的使用(ceil()与floor())编写方式:int = Math.floor(n);可运行的浏览器版本可运行的浏览器版本int = Math.ceil(n);其中n为要进行取整操作的数。
excel中 abs的意思
excel中 abs的意思
在Excel中,ABS函数表示取一个数的绝对值。
绝对值是一个数与0的距离,无论这个数是正数还是负数,其绝对值总是非负数。
ABS函数的语法为:ABS(number),其中number为需要取绝对值的数值。
ABS函数的特点如下:
1. ABS函数的返回值是一个非负数,即绝对值。
2. 如果number是正数,ABS函数会返回该正数本身。
3. 如果number是负数,ABS函数会返回该负数的绝对值,即去掉负号的值。
4. 如果number是0,ABS函数会返回0。
使用ABS函数的一些示例:
1. =ABS(-5)会返回数值5,因为-5的绝对值是5。
2. =ABS(15)会返回数值15,因为15本身就是一个正数。
3. =ABS(0)会返回数值0,因为0的绝对值就是0。
ABS函数在Excel中的应用场景:
1. 计算两个数的差的绝对值,可以用ABS函数来实现。
例如,=ABS(A1-B1)会返回A1和B1之间的差的绝对值。
2. 判断一个数是否超过一个特定的阈值,可以用ABS函数来取绝对值后与阈值进行比较。
例如,=IF(ABS(A1)>10,"超过阈值","未超过
阈值")会根据A1的绝对值是否大于10来返回相应的结果。
3. 计算一组数的绝对值之和,可以用ABS函数结合SUM函数来实现。
例如,=SUM(ABS(A1:A10))会返回A1到A10这组数的绝对值之和。
ABS函数在Excel中用于获取数值的绝对值,常用于数值计算、条件判断和统计分析等方面。
如何在Excel中有效运用abs函数
如何在Excel中有效运用abs函数Excel是一款广泛应用于数据处理和数据分析的电子表格软件,拥有丰富的函数库和强大的计算功能。
其中,ABS函数是一个常用且实用的函数,用于计算数值的绝对值。
在本文中,将介绍如何在Excel中有效运用ABS函数,以便更高效地处理和分析数据。
一、了解ABS函数的基本用法ABS函数的基本语法如下:ABS(number)其中,number是要计算绝对值的数值。
ABS函数返回该数值的绝对值。
例如,在Excel的单元格A1中输入数值-10,然后在单元格B1中输入函数表达式"=ABS(A1)",按下回车键后,B1单元格将显示数值10,这表示-10的绝对值。
二、运用ABS函数进行批量计算在实际的数据处理和分析工作中,我们通常需要对大量的数据进行计算,使用ABS函数可以帮助我们快速且准确地计算这些数据的绝对值。
以下是几种常见的应用场景:1. 批量计算绝对值假设在Excel的A列中有一列数据,我们需要计算每个数据的绝对值,并将结果显示在B列中。
可以使用以下步骤实现:(1)在B1单元格中输入函数表达式"=ABS(A1)";(2)选中B1单元格,鼠标移到右下角的小方块,光标变成十字箭头后,按住鼠标左键向下拖动,直到B列的所有数据都被填充完毕。
2. 计算一列数据中绝对值的总和假设在Excel的A列中有一列数据,我们需要计算这些数据的绝对值之和。
可以使用以下步骤实现:(1)在A1单元格下方的空白单元格(例如A2)中输入函数表达式"=ABS(A1)";(2)选中A2单元格,鼠标移到右下角的小方块,光标变成十字箭头后,按住鼠标左键向下拖动,直到A列的所有数据都被填充完毕;(3)在A列下方的空白单元格(例如A11)中输入函数表达式"=SUM(A2:A10)",按下回车键后,该单元格将显示A列数据的绝对值之和。
三、结合其他函数运用ABS函数ABS函数还可以与其他函数结合使用,以满足更多复杂数据处理和分析的需求。
excel差值绝对值函数公式
excel差值绝对值函数公式在E某cel中,可以使用ABS函数来计算差值的绝对值。
ABS函数是E某cel中一个计算绝对值的数学函数,它可以返回一个数的绝对值。
ABS函数的语法如下:ABS(number)其中,number是需要计算绝对值的数值。
例如,假设A1单元格中有一个数值10,B1单元格中有一个数值5、要计算这两个数值的差值的绝对值,可以在C1单元格中输入以下公式:=ABS(A1-B1)。
在这个例子中,=ABS(10-5)的结果是5,因为10和5的差值是5,而5的绝对值也是5。
除了使用ABS函数,还可以使用自带的IF函数来计算差值的绝对值。
IF函数是E某cel中一个逻辑函数,它可以根据一个条件返回不同的值。
IF函数的语法如下:IF(logical_test, value_if_true, value_if_false)其中,logical_test是一个需要测试的条件,value_if_true是条件为真时返回的值,value_if_false是条件为假时返回的值。
例如,假设A1单元格中有一个数值10,B1单元格中有一个数值5、要计算这两个数值的差值的绝对值,可以在C1单元格中输入以下公式:=IF(A1>B1,A1-B1,B1-A1)。
在这个例子中,如果A1单元格中的值大于B1单元格中的值,那么差值就是A1-B1,否则就是B1-A1、然后,IF函数会根据这个条件返回不同的结果。
上述介绍的是在E某cel中计算差值的绝对值的两种方法,分别是使用ABS函数和IF函数。
无论是哪种方法,都可以实现计算差值的绝对值的功能。
具体选择哪种方法,可以根据具体的需求和使用习惯来决定。
excel函数绝对值符号
excel函数绝对值符号
在Excel中,绝对值符号是非常常见的一个函数,它可以帮助我们快速地计算出一个数的绝对值。
它的使用方法非常简单,只需要在函数中输入需要计算的数值即可。
下面我们就来看一下具体的使用方法。
在Excel中,绝对值符号的函数名为ABS。
它的语法格式如下: ABS(number)
其中,number是需要计算绝对值的数值。
下面我们来看一个具体的例子:
我们需要计算单元格A1中的数值的绝对值,我们可以使用如下公式:
=ABS(A1)
这样,Excel就会自动计算出A1单元格中数值的绝对值,并将结果展示出来。
需要注意的是,绝对值符号可以计算任何数值类型的数值,包括整数、小数、负数等等。
总的来说,绝对值符号在Excel中是非常常用的一个函数,尤其是在数据分析和统计计算中。
掌握好它的使用方法,可以让我们更加高效地完成数据处理工作。
- 1 -。
excel中abs函数的使用方法
excel中abs函数的使用方法
excel中abs函数是求绝对值的函数,它功能是将数字变为正数,或者将一个绝对值变为它本身,或者将负数变为正数。
它的语法格式是:abs(number),其中number是要求绝对值的某个数值,是数字、单元格引用或可以计算得出值。
使用abs函数的时候需要留意的是,它只能求绝对值,不能对其他的有效的数值类型进行计算。
具体的使用方法:
(1)首先在excel表格中找到要计算的数值,将其赋值给number参数。
(2)接下来在要计算的单元格内输入函数abs(number),点击Enter 按钮。
(3)excel会自动计算出number的绝对值,并显示在单元格中。
(4)此时,函数计算结束,可以查看number的绝对值,获得计算结果。
以上就是excel中abs函数的使用方法,通过它,可以快速计算出绝对值,简单高效。
excel里绝对值的公式
excel里绝对值的公式Excel中绝对值的公式Excel是一款非常强大的电子表格软件,它可以帮助我们进行各种数据处理和计算。
在Excel中,绝对值是一个非常常用的函数,它可以帮助我们计算任何数字的绝对值。
在本文中,我们将详细介绍Excel中绝对值的公式及其用法。
Excel中绝对值的公式是ABS,它的语法如下:ABS(number)其中,number是要计算绝对值的数字。
ABS函数将返回number 的绝对值,即无论number是正数还是负数,都将返回一个正数。
例如,如果我们要计算-10的绝对值,可以使用以下公式:=ABS(-10)这将返回10,因为-10的绝对值是10。
除了单个数字之外,ABS函数还可以用于计算单元格中的数字的绝对值。
例如,如果我们要计算A1单元格中的数字的绝对值,可以使用以下公式:=ABS(A1)这将返回A1单元格中数字的绝对值。
在Excel中,绝对值函数还可以与其他函数一起使用。
例如,我们可以使用SUM函数计算一列数字的绝对值之和。
以下是一个示例公式:=SUM(ABS(A1:A10))这将返回A1到A10单元格中数字的绝对值之和。
除了ABS函数之外,Excel还提供了其他一些与绝对值相关的函数,例如ABSREF、ABSOLUTE、ABSREFTEXT等。
这些函数的用法与ABS函数类似,但它们可能具有不同的语法和功能。
在Excel中,绝对值函数是一个非常有用的工具,它可以帮助我们计算任何数字的绝对值。
无论是单个数字还是单元格中的数字,都可以使用ABS函数来计算其绝对值。
如果您需要计算数字的绝对值,请尝试使用Excel中的绝对值函数。
求绝对值的函数是什么
求绝对值的函数是什么
求绝对值的函数是abs。
c语言绝对值函数有二种,一种是整数求整数绝对值abs(),一种是求小数绝对值fabs()。
四、abs()和fabs()的区别:
1、abs()是针对整型数求绝对值,fabs()是针对浮点数(小数)求绝对值。
2、abs()需要调用stdlib.h头文件,fabs()需要设备math.h头文件。
五、相关的数学知识:
这二个函数其实就是数学上绝对值知识的使用,如果x>=0,绝对值还是x;如果x<0,则绝对值为-x。
六、注意事项:
fabs()的参数可以为整数,结果符合实际。
比如fabs(-3),输出的是3.0000
abs()的可以为小数,结果不符合实际。
比如abs(-3.6),输出结果为3。
原因:abs()是针对整数求绝对值的,小数部分会被舍去。
sql abs函数的使用方法
SQL 中的 ABS() 函数是用来返回一个数的绝对值的。
在运行时,该函数接受一个数值参数并返回它的绝对值。
在实际应用中,ABS() 函数可以帮助我们处理需要用到绝对值的 SQL 查询。
下面将介绍 ABS() 函数的使用方法,包括语法、参数和实例。
一、ABS() 函数的语法ABS() 函数的语法如下:```sqlSELECT ABS(column_name) FROM table_name;```在这里,column_name 是指需要计算绝对值的列名,table_name 是需要进行查询的表名。
二、ABS() 函数的参数ABS() 函数只接受一个参数,即需要进行绝对值计算的数值。
这个参数可以是一个列名,也可以是一个具体的数值。
三、ABS() 函数的实例下面通过几个实例来演示 ABS() 函数的使用方法。
1. 计算整数和小数的绝对值假设有一个表格 sales,其中的 price 列包含了一些整数和小数,我们可以使用 ABS() 函数来计算它们的绝对值。
示例如下:```sqlSELECT ABS(price) AS abs_priceFROM sales;```这条查询语句将返回 price 列中每个数的绝对值,并把结果存储在abs_price 列中。
2. 计算两个列的差的绝对值假设有一个表格 employee,其中有两列 salary 和 bonus,我们想要计算它们的差的绝对值。
示例如下:```sqlSELECT ABS(salary - bonus) AS abs_differenceFROM employee;这条查询语句将返回 salary 和 bonus 两列对应行的差的绝对值,并把结果存储在 abs_difference 列中。
4. 使用 ABS() 函数进行筛选在一些情况下,我们可能需要根据某个列的绝对值来进行筛选。
我们想要找出某个表格中,绝对值大于 100 的数值所在的行。
示例如下:```sqlSELECT *FROM table_nameWHERE ABS(column_name) > 100;```这条查询语句将返回绝对值大于 100 的数值所在的行。
matlab中的绝对值符号
matlab中的绝对值符号在Matlab中,绝对值函数以及绝对值符号的使用是非常常见的。
绝对值函数可以用来计算一个数的绝对值,即该数距离原点的距离。
而绝对值符号则用来确定一个变量的正负性。
在Matlab中,计算绝对值的函数是abs()。
abs()函数可以返回参数的绝对值。
例如,abs(-5)将返回5,abs(3.14)将返回3.14。
在计算绝对值时,可以使用一个变量来接收函数的返回值,也可以直接使用函数。
下面是一个简单的示例,展示了如何使用绝对值函数abs()来计算数值的绝对值:```x = -10;y = abs(x);disp(y); % 输出10```除了对单个数值计算绝对值外,abs()函数也支持对矩阵或向量进行元素级的绝对值计算。
例如,给定一个矩阵A,我们可以通过abs(A)来计算A中每个元素的绝对值。
另外,Matlab还提供了符号函数sign(),它可以用来确定一个数的正负性。
sign()函数的返回值遵循以下规则:当参数大于0时,返回1;当参数等于0时,返回0;当参数小于0时,返回-1。
接下来,我们将使用abs()函数和sign()函数来展示如何计算一个数的绝对值以及绝对值符号:```x = -7;abs_x = abs(x); % 计算x的绝对值sign_x = sign(x); % 计算x的符号disp(abs_x); % 输出7disp(sign_x); % 输出-1```可以看到,abs_x的值为7,表示x的绝对值,而sign_x的值为-1,表示x为负数。
在实际应用中,绝对值符号的处理经常用于控制语句中的条件判断,例如在if语句中根据变量的正负性来进行相应的操作。
综上所述,Matlab中的绝对值函数abs()可以用于计算数值的绝对值,而符号函数sign()则可用于确定数值的正负性。
通过灵活运用这两个函数,我们可以在Matlab中方便地处理绝对值和符号相关的问题。
c++的绝对值函数
c++的绝对值函数
C++中有多种计算绝对值的方法,本文将为大家介绍其中两种比较常见的方法。
方法一:使用内置函数abs()
C++中的math库中有一个abs()函数,可以计算整数、浮点数以及长整数的绝对值。
下面是使用abs()函数的示例代码:
运行结果如下:
```
The absolute value of -5 is: 5
The absolute value of -2.5 is: 2.5
The absolute value of -3456789 is: 3456789
```
需要注意的是,如果想使用abs()函数计算负数的绝对值,需要包含cstdlib头文件,否则可能会出现编译错误。
方法二:手写绝对值函数
通过定义一个自己的绝对值函数,也可以实现绝对值的计算。
下面是一段手写绝对值
函数的示例代码:
在这个代码中,myAbs()函数通过判断num是否小于0来计算num的绝对值。
对于负数,返回-num,对于非负数,返回它本身。
这两种方法都可以用来计算绝对值,可以根据实际情况选择使用。
abs()函数简单易用,但若我们需要根据一些条件进行进一步处理时,手写的绝对值函数则更加灵活。
excel中取绝对值的函数
excel中取绝对值的函数
excel绝对值函数的使用如下:
excel的绝对值函数公式为“=ABS()”。
Excel求绝对值的方法(以excel2010版本为例):首先找到需要的绝对值表;然后选择具有所需绝对值的单元格,然后单击主菜单栏中的公式。
单击插入函数。
在弹出的“插入函数”对话框中,选择“或选择类别”中的“数学和三角函数”,然后选择下面的“ABS”。
在出现的数据编辑框中,选择一个需要绝对值的数据,输入单元格位置,然后点击“确定”按钮,绝对值就会被找出来;
选中第一个单元格求绝对值,将鼠标放在它的右下角,等待它变成十字,向下拖动,那么下面的数据就会变成绝对值。
也可以直接使用绝对值计算的函数ABS,在excel公式栏中填写:=ABS(),这样也可以计算绝对值。
wps的绝对值函数
wps的绝对值函数
WPS表格软件中的绝对值函数是用来返回给定数字的绝对值的
函数。
在WPS表格中,可以使用ABS函数来实现这一功能。
ABS函
数的语法为ABS(number),其中number是要计算绝对值的数字。
当number为正数时,ABS函数将返回该数字本身;当number为负数时,ABS函数将返回其绝对值,即去掉负号的数值。
这个函数在处理需
要忽略数值的符号而只关注数值大小的情况下非常有用。
除了基本的绝对值函数外,WPS表格还提供了一些其他相关的
函数,如ABSPI和ABSEXP。
ABSPI函数用于返回给定数字与圆周率
π的差的绝对值,而ABSEXP函数用于返回给定数字与自然对数的
底e的幂的差的绝对值。
这些函数在特定的数学和科学计算中可能
会有所应用。
从实际使用的角度来看,绝对值函数在处理财务数据、统计分析、物理学等领域都有着广泛的应用。
在财务数据分析中,绝对值
函数可以用来计算资产负债表中的负债项的绝对值,以便更好地理
解公司的财务状况。
在统计分析中,绝对值函数可以用来计算误差
的绝对值,以评估预测模型的准确性。
在物理学中,绝对值函数可
以用来处理物理量的大小和方向,以便更好地理解物理现象。
总的来说,WPS表格中的绝对值函数是一个非常实用的函数,可以帮助用户快速准确地处理数字的绝对值,适用于各种领域的数据处理和分析需求。
绝对值在matlab中的表达
一、绝对值的定义在数学中,绝对值代表一个数距离0点的距离,可以表示为非负数。
假设x是一个实数,其绝对值记作| x |。
若x≥0,则| x |=x;若x<0,则| x |=-x。
二、Matlab中绝对值的基本表达在Matlab中,我们可以使用abs()函数来计算绝对值。
该函数的基本语法为abs(x),其中x可以是任何实数或者矩阵。
三、单个数的绝对值计算当需要计算单个数的绝对值时,可以直接使用abs()函数。
例如:```matlaba = -5;abs_a = abs(a);disp(abs_a);```以上代码将输出5,即-5的绝对值。
四、矩阵中每个元素的绝对值计算若需要计算一个矩阵中每个元素的绝对值,同样可以使用abs()函数。
例如:```matlabA = [-1, 2, -3; 4, -5, 6];abs_A = abs(A);disp(abs_A);```以上代码将输出矩阵A中每个元素的绝对值。
五、绝对值在图像处理中的应用在图像处理中,绝对值常常用于对图像进行边缘检测。
通过对图像的灰度值进行绝对值运算,可以突出图像中的边缘信息,有助于图像的分割和识别。
六、绝对值在信号处理中的应用在信号处理中,绝对值用于测量信号的幅度或振幅。
通过计算信号的绝对值,可以得到信号的绝对幅度,这在很多信号处理算法中都有重要的应用。
七、绝对值函数的特性1. 绝对值函数是一个奇函数,即满足f(-x)=-f(x),这意味着绝对值函数关于原点对称。
2. 绝对值函数在x=0处不可导,这是因为在0点的左右导数不相等。
3. 绝对值函数在x≥0时,可以表示为y=x;在x<0时,可以表示为y=-x。
八、绝对值函数的可视化我们可以使用Matlab来绘制绝对值函数的图像,以便更直观地理解其特性。
可以使用以下代码来绘制绝对值函数y=|x|的图像:```matlabx = -5:0.1:5;y = abs(x);plot(x, y);```以上代码将绘制出绝对值函数y=|x|的图像,并可以通过观察图像来了解绝对值函数的特性。
绝对值的公式excel
绝对值的公式excel绝对值的公式是数学中常见的一种表示方法,用于计算一个数的绝对值。
在Excel中,我们可以通过使用绝对值函数来计算一个数的绝对值。
绝对值函数的语法如下:=ABS(number)其中,number代表要计算绝对值的数值。
绝对值的公式在Excel中非常常用,可以用于各种计算和数据分析场景。
下面将介绍一些常见的使用绝对值公式的情况。
1. 计算数值的绝对值在Excel中,我们可以使用绝对值公式来计算一个数的绝对值。
例如,要计算-5的绝对值,可以使用以下公式:=ABS(-5)该公式将返回5,表示-5的绝对值。
2. 判断数值的符号有时候,我们需要判断一个数是正数、负数还是零。
可以使用绝对值公式结合条件判断函数来实现。
例如,要判断一个数A是正数、负数还是零,可以使用以下公式:=IF(A>0,"正数",IF(A<0,"负数","零"))其中,A代表要判断的数值。
3. 统计绝对值大于某个阈值的数的个数在某些情况下,我们需要统计一列数据中绝对值大于某个阈值的数的个数。
可以使用绝对值公式结合条件判断函数和计数函数来实现。
例如,要统计一列数据A中绝对值大于10的数的个数,可以使用以下公式:=COUNTIF(A:A,">10")+COUNTIF(A:A,"<-10")该公式将返回绝对值大于10的数的个数。
4. 计算数值的差值有时候,我们需要计算两个数之间的差值,而不考虑它们的正负。
可以使用绝对值公式来实现。
例如,要计算两个数A和B之间的差值,可以使用以下公式:=ABS(A-B)该公式将返回A和B之间的差值的绝对值。
绝对值的公式在Excel中具有广泛的应用,能够帮助我们进行各种数值计算和数据分析。
掌握了绝对值公式的使用方法,可以更加高效地处理数值数据,并得到准确的结果。
总结一下,在Excel中,使用绝对值公式可以实现计算数值的绝对值、判断数值的符号、统计绝对值大于某个阈值的数的个数、计算数值的差值等功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运行结果:(如图 1.31 所示)
图 1.31
1.32 取得两个数中的最大数(max())或最小数(min())
运行结果:(如图 1.28 所示)
图 1.28
1.29 四舍五入函数的使用 round()
可运行的浏览器版本
编写方式:
Math.round(3.14)
其中 3.14 为要进行四舍五入的数。
注意 Math 类的 round()函数用于将一个小数四舍五入成整数。
范例:
<html> <head> <title>四舍五入函数的使用</title> </head> <body> <script language="javascript"> <!--
//--> </script> </body> </html>
运行结果:(如图 1.33 所示)
图 1.33
1.34 圆形面积计算
可运行的浏览器版本
编写方式:
圆形面积的计算公式为:圆周率×圆半径 2 在 JavaScript 中表示为:
area = Math.PI * Math.pow(radius,2);
//--> </script> </body> </html>
运行结果:(如图 1.32 所示)
图 1.32
注意 max()与 min()函数除了可以取得两个数中最大和最小的数以外,也可以取得
多个数中的最大和最小的数,如:Math.max(1,2,3);或 Math.min(1,2,3);。
1.33 随机函数(random())
编写方式:
球体面积的计算公式为:4×圆周率×圆半径 2 在 JavaScript 中表示为:
area = 4 * Math.PI * Math.pow(radius, 2);
注意 球体面积计算与圆形面积计算差不多,只不过在圆形面积计算的基础上乘以 4。
范例:
<html>
<head> <title>球体面积计算</title>
范例:
<html>
<head> <title>取整函数的使用</title>
</head>
<body>
<script language="javascript">
<!-n = prompt("请输入一个要取整的数:");
if(n>0){
int = Math.floor(n);
当取整的数大于 0 时,使用 floor( )函数取整
注意
在上面的公式中 Math.PI 用于取得圆周率,Math.pow(radius, 2)用于计算 radius 的平方值,当然 radius 就是圆的半径值。
范例:
<html>
<head> <title>圆形面积计算</title>
</head>
<body>
<script language="javascript">
document.write("0 的绝对值为:",Math.abs(0),"<br>"); document.write("1 的绝对值为:",Math.abs(1),"<br>"); document.write("-1 的绝对值为:",Math.abs(-1),"<br>"); //--> </script> </body> </html>
编写方式:
Math.random();
取得 0~1 之间的随机数。
Math.floor(Math.random() * 10);
取得 0~9 之间的整数随机数。
可运行的浏览器版本
注意
使用 Math 类的 random()函数可取得一个随机数,直接使用将取得 0~1 之间 的任意一个小数,如要取得整数随机数就得使用 floor()函对产生的随机数进行取 整操作。下面的范例就取得了 5 个范围在 0~9 之间的随机数。
可运行的浏览器版本
编写方式:
Math.max(a,b); Math.min(a,b);
注意 Math 类的 max()函数用于取得两个数中最大的一个数,而 min()函数用于取得
两个数中最小的一个数。
范例:
<html> <head> <title>取得两个数中的最大数</title> </head> <body> <script language="javascript"> <!--
document.write("3.14 四舍五入为:",Math.round(3.14),"<br>"); document.write("1.5 四舍五入为:",Math.round(2.5),"<br>"); //--> </script> </body> </html>
运行结果:(如图 1.29 所示)
<!-radius = prompt("请输入圆的半径:");
将输入的半径值直接存储在 radius 变量中
area = Math.PI * Math.pow(radius,2); document.write("半径为" + radius + "的圆的面积为:" + area); 计算圆面积
//--> </script> </body> </html>
取得三角形的边长和高
area = baseWidth * height / 2;
计算三角形面积
document.write("三角形的面积为:" + area);
//-->
</script>
</body>
</html>
运行结果:(如图 1.36 所示)
图 1.36
1.37 球体面积计算
可运行的浏览器版本
图 1.38
1.39 单击按钮时调用函数
可运行的浏览器版本
编写方式:
<input type="button" value="单击我" onClick="fun()">
其中 fun()为自定义的函数。
注意
在 HTML 中将使用<input type="button">标记来建立按钮,要在单击按钮时调 用函数,需要在按钮的标记中写入 onClick="函数名()",onClick 为单击鼠标的事 件。而像在这种程序中,最好是将声明函数的 JavaScript 程序放在<head>...</head> 标记之间,因为该标记是最先加载而且在该标签中的内容不会显示在网页中。这 样就能够确保在其他地方调用函数,如果函数发生错误也不会将函数内容显示在 网页中。
函数的返回值
} document.write("1~10 相加的结果为:",sum(10),"<br>"); document.write("1~100 相加的结果为:",sum(100));
//-->
</script> </body>
使用不同的参数调用 sum()函数
</html>
运行结果:(如图 1.38 所示)
可运行的浏览器版本
注意 其中 baseWidth 为三角形一边的边长,height 为三角形的高度。
范例:
<html>
<head> <title>三角形面积计算</title>
</head>
<body>
<script language="javascript">
<!-baseWidth = prompt("请输入三角形一边的长度:"); height = prompt("请输入三角形的高度:");
图 1.29
1.30 取整数函数的使用(ceil()与 floor())
可运行的浏览器版本
编写方式:
int = Math.floor(n);
int = Math.ceil(n);
其中 n 为要进行取整操作的数。
注意 双重选取(if)语句的意思是当满足判断式的条件时执行某些程序,但不满足条
件时又执行其他一些程序。
</head>
<body>
<script language="javascript">