商務英語實用英語

excel abs是什麼意思

本文已影響 2.46W人 

Excel裏面的ABS,它的意思是什麼?有什麼具體的含義呢?下面是本站小編給大家整理的excel abs是什麼意思,供大家參閱!

ing-bottom: 56.25%;">excel abs是什麼意思
  excel abs是什麼意思

返回一個數的絕對值。

ABS(-123),表格中顯示的就是123。

注意大小寫敏感。貌似不能用小寫。

  EXCEL ABS函數

返回數字的絕對值。絕對值沒有符號。

語法

ABS(number)

Number 需要計算其絕對值的實數。

示例

1 2 A 數據 -4 公式說明(結果) =ABS⑵ 2 的絕對值⑵ =ABS(-2) -2 的絕對值⑵ =ABS(A2) -4 的絕對值⑷

如果number參數不是數值,而是一些字符,則在單元格中返回錯誤值“#VALUE”或者#NAME?,

  Abs函數程序函數

C語言

函數名: abs

功 能: 求整數的絕對值

文件:stdlib.h

函數原型:int abs(int i);

程序例:

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

int number = -1234;

printf("number: %d absolute value: %dn",number,abs(number));

return 0;

}

在C語言中還有fabs,也是求絕對值的,不同的是,fabs函數參數與返回值爲實型。

在32位機上若不用系統的函數及條件語句可以使用以下函數實現取絕對值:

int myabs(int n)

{

return n * ((n>>31<<1) +1);

}

C++

在C++中,相應的函數爲 abs()

頭文件可以是cstdlib,或是cmath

但是用cmath時,abs(int i)會出現二義性(在gcc的編譯器上),所以還是用cstdlib做爲頭文件好

Visual Basic

絕對值函數Abs

格式:Abs(<;數值表達式>)

功能:求表達式絕對值

說明:函數返回值類型與數值表達式的數據類型相同

例如:Abs(-3.7),其值爲3.7。Abs(0.7),其值爲0.7。

與C語言中的abs有區別。

Pascal

Function Abs(X : Real) : Longint;

功 能: 求數的絕對值

例:

Begin

{ 語句; { (X數據類型) 輸出結果 } }

Writeln(Abs(84.23)); {(Real) 8.42E+0001 }

Writeln(Abs(-111222333)); {(Longint) 111222333 }

Writeln(Abs(-1112223334324445556)); {(Int64) 1112223334324445556 }

End.

Matlab

求複數實部與虛部的平方和的算術平方根

格式:abs(x)

例如:x=1+j;

y=abs(x);

>>y=1.4142

描述

返回數字的絕對值。

語法

Abs(number)

number 參數不能是任意的,不能是浮點數或者雙精度運算數值表達式,如果 number 包含 Null,則返回 Null;如果是未初始化變量,則返回 0。

說明

數字的絕對值是其無符號的數值大小。例如,Abs(-1) 和 Abs⑴ 都返回 1。

而對於在matlab中相似的函數double,double(-1)則返回-1,也就是說abs(X)返回的是X的絕對值(absolute),而double(X)返回的則是X的精確值(presision value)

在matlab中有時會遇到函數abs(1,x)這樣的函數,這個比一般abs多一個輸入量

他表示函數abs(x)的導數

因爲abs(x)在0點的導數是不存在的,而對於x爲複數 abs(x)是不解析的,所以他的取值只能是正數或者負數

這個函數是matlab調用maple內核 所以不能直接在matlab裏來進行數值計算 否則matlab會提示abs使用錯誤

對abs(1,x)賦值可以用subs來做

見以下運行命令

eg:

>> syms d

>> p=abs(d);

>> h=diff(p)

h =

abs(1,d)

>> subs(h,{d},5)

ans =

1

> subs(h,{d},-5)

ans =

-1

>> subs(h,{d},0)

??? Error using ==>maple

Error,(in simpl/abs) abs is not differentiable at 0

Error in ==> at 132

proctest = maple(['whattype(eval(subs(' char(sym(OLDexpr)) ' = ' ...

>> subs(h,{d},1+i)

??? Error using ==> maple

Error,(in simpl/abs) abs is not differentiable at non-real arguments

Error in ==> at 132

>> abs(1,2)

??? Error using ==> abs

Too many input arguments.

fortran 語言

絕對值函數Abs,abs可以輸入的參數類型爲 integer, real, or complex;

格式:Abs(數值表達式)

功能:求表達式絕對值

說明:函數返回值類型與數值表達式的數據類型相同

例如:Abs(-3.7),其值爲3.7。

iabs只能輸入 INTEGER(4) 類型 ,返回類型 INTEGER(4)

猜你喜歡

熱點閱讀

最新文章