excel abs是什么意思
Excel里面的ABS,它的意思是什么?有什么具體的含義呢?下面是學(xué)習(xí)啦小編給大家整理的excel abs是什么意思,供大家參閱!
excel abs是什么意思
返回一個(gè)數(shù)的絕對(duì)值。
ABS(-123),表格中顯示的就是123。
注意大小寫(xiě)敏感。貌似不能用小寫(xiě)。
EXCEL ABS函數(shù)
返回?cái)?shù)字的絕對(duì)值。絕對(duì)值沒(méi)有符號(hào)。
語(yǔ)法
ABS(number)
Number 需要計(jì)算其絕對(duì)值的實(shí)數(shù)。
示例
1 2 A 數(shù)據(jù) -4 公式說(shuō)明(結(jié)果) =ABS⑵ 2 的絕對(duì)值⑵ =ABS(-2) -2 的絕對(duì)值⑵ =ABS(A2) -4 的絕對(duì)值⑷
如果number參數(shù)不是數(shù)值,而是一些字符,則在單元格中返回錯(cuò)誤值“#VALUE”或者#NAME?,
Abs函數(shù)程序函數(shù)
C語(yǔ)言
函數(shù)名: abs
功 能: 求整數(shù)的絕對(duì)值
頭文件:stdlib.h
函數(shù)原型:int abs(int i);
程序例:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int number = -1234;
printf("number: %d absolute value: %d\n",number,abs(number));
return 0;
}
在C語(yǔ)言中還有fabs,也是求絕對(duì)值的,不同的是,fabs函數(shù)參數(shù)與返回值為實(shí)型。
在32位機(jī)上若不用系統(tǒng)的函數(shù)及條件語(yǔ)句可以使用以下函數(shù)實(shí)現(xiàn)取絕對(duì)值:
int myabs(int n)
{
return n * ((n>>31<<1) +1);
}
C++
在C++中,相應(yīng)的函數(shù)為 abs()
頭文件可以是cstdlib,或是cmath
但是用cmath時(shí),abs(int i)會(huì)出現(xiàn)二義性(在gcc的編譯器上),所以還是用cstdlib做為頭文件好
Visual Basic
絕對(duì)值函數(shù)Abs
格式:Abs(<;數(shù)值表達(dá)式>)
功能:求表達(dá)式絕對(duì)值
說(shuō)明:函數(shù)返回值類(lèi)型與數(shù)值表達(dá)式的數(shù)據(jù)類(lèi)型相同
例如:Abs(-3.7),其值為3.7。Abs(0.7),其值為0.7。
與C語(yǔ)言中的abs有區(qū)別。
Pascal
Function Abs(X : Real) : Longint;
功 能: 求數(shù)的絕對(duì)值
例:
Begin
{ 語(yǔ)句; { (X數(shù)據(jù)類(lèi)型) 輸出結(jié)果 } }
Writeln(Abs(84.23)); {(Real) 8.42E+0001 }
Writeln(Abs(-111222333)); {(Longint) 111222333 }
Writeln(Abs(-1112223334324445556)); {(Int64) 1112223334324445556 }
End.
Matlab
求復(fù)數(shù)實(shí)部與虛部的平方和的算術(shù)平方根
格式:abs(x)
例如:x=1+j;
y=abs(x);
>>y=1.4142
描述
返回?cái)?shù)字的絕對(duì)值。
語(yǔ)法
Abs(number)
number 參數(shù)不能是任意的,不能是浮點(diǎn)數(shù)或者雙精度運(yùn)算數(shù)值表達(dá)式,如果 number 包含 Null,則返回 Null;如果是未初始化變量,則返回 0。
說(shuō)明
數(shù)字的絕對(duì)值是其無(wú)符號(hào)的數(shù)值大小。例如,Abs(-1) 和 Abs⑴ 都返回 1。
而對(duì)于在matlab中相似的函數(shù)double,double(-1)則返回-1,也就是說(shuō)abs(X)返回的是X的絕對(duì)值(absolute),而double(X)返回的則是X的精確值(presision value)
在matlab中有時(shí)會(huì)遇到函數(shù)abs(1,x)這樣的函數(shù),這個(gè)比一般abs多一個(gè)輸入量
他表示函數(shù)abs(x)的導(dǎo)數(shù)
因?yàn)閍bs(x)在0點(diǎn)的導(dǎo)數(shù)是不存在的,而對(duì)于x為復(fù)數(shù) abs(x)是不解析的,所以他的取值只能是正數(shù)或者負(fù)數(shù)
這個(gè)函數(shù)是matlab調(diào)用maple內(nèi)核 所以不能直接在matlab里來(lái)進(jìn)行數(shù)值計(jì)算 否則matlab會(huì)提示abs使用錯(cuò)誤
對(duì)abs(1,x)賦值可以用subs來(lái)做
見(jiàn)以下運(yùn)行命令
eg:
>> syms d
>> p=abs(d);
>> h=diff(p)
h =
abs(1,d)
>> subs(h,e286xo47mbob,5)
ans =
1
> subs(h,e286xo47mbob,-5)
ans =
-1
>> subs(h,e286xo47mbob,0)
??? Error using ==>maple
Error,(in simpl/abs) abs is not differentiable at 0
Error in ==> sym.subs at 132
proctest = maple(['whattype(eval(subs(' char(sym(OLDexpr)) ' = ' ...
>> subs(h,e286xo47mbob,1+i)
??? Error using ==> maple
Error,(in simpl/abs) abs is not differentiable at non-real arguments
Error in ==> sym.subs at 132
>> abs(1,2)
??? Error using ==> abs
Too many input arguments.
fortran 語(yǔ)言
絕對(duì)值函數(shù)Abs,abs可以輸入的參數(shù)類(lèi)型為 integer, real, or complex;
格式:Abs(數(shù)值表達(dá)式)
功能:求表達(dá)式絕對(duì)值
說(shuō)明:函數(shù)返回值類(lèi)型與數(shù)值表達(dá)式的數(shù)據(jù)類(lèi)型相同
例如:Abs(-3.7),其值為3.7。
iabs只能輸入 INTEGER(4) 類(lèi)型 ,返回類(lèi)型 INTEGER(4)
看過(guò)excel abs是什么意思的人還看了: