079 abs
助記:英文“abslute value絕對值”
類別:數學和三角
語法:abs(number)
引數:1個引數
number 必需。任意實數。
說明:返回數字的絕對值,就是把負號去掉,絕對值沒有符號。絕對值是指數軸上所對應點到原點的距離。所以,在實際生活中我們進行距離、時間等的測量,不考慮數值的符號時,一般使用絕對值。例如,按圖紙加工零件,一般都會給定一個公稱尺寸及公差,測量值的偏差絕對值越小,證明越接近標準值,質量越好。使用絕對值後不管兩個數誰減去誰得到的結果都是一樣,對於只關心差值的某些引用場合應該很有用吧。
080 sign
助記:英文的“正負號”
類別:數學和三角
語法:sign(number)
引數:1個引數
number 必需。任意實數。
說明:返回數字的符號。當數字為正時返回1,為零時返回0,為負值時返回-1。主要是配合其他函式來使用,根據數字符號不同進行不同的處理。
數學符號函式
081 sqrt
助記:英文的“square root平方根”
類別:數學和三角
語法:sqrt(number)
引數:1個引數
number 必需。任意實數。
說明:返回正平方根。如果引數為負值,將返回錯誤值#NUM!。
082 sqrtpi
助記:英文的“square root平方根+pi圓周率”
類別:數學和三角
語法:sqrtpi(number)
引數:1個引數
number 必需。任意實數。
說明:返回數字與圓周率乘積的正平方根。如果引數為負值,將返回錯誤值#NUM!。用途上網搜不到,我思考了一下,這個函式可能和化圓為方有關,大家都知道圓周率×半徑的平方=圓的面積,圓的面積的平方根就是面積相等的正方形的邊長。所以半徑為1的圓面積=邊長為sqrtpi(1)的正方形面積,約1。77;半徑為2的圓面積=邊長為sqrtpi(2^2)的正方形面積,約3。545。
083 roman
助記:英文的“羅馬的”
類別:數學和三角
語法:roman(number,[form])
引數:1~2個引數
number 必需。1~3999的阿拉伯數字。
form 可選。指定所需的羅馬數字型別,數值越大越趨於簡單。
羅馬數字型別
說明:將阿拉伯數字轉換為文字形式的羅馬數字。羅馬數字比阿拉伯數字早 2000 多年,起源於古羅馬,採用七個羅馬字母作數字、即Ⅰ(1)、X(10)、C(100)、M(1000)、V(5)、L(50)、D(500)。現在鐘表盤面、元素週期表、論文目錄等方面還能使用,有種古典美。有興趣的可以對比一下不同引數的區別,如圖所示,從左到右分別使用引數0~4。
數字型別的對比,看499比較明顯
簡要總結一下古典的基本規則:
1)和1有關的4個字母Ⅰ、X 、C 、M可連寫表示數目,但不能超過3個。
2)I可以放在V、X左邊表示-1,即用來表示4和9,但只能放1個。同理X可以放在L、C左邊表示-10,分別表示40和90;C可以放在D、M左邊表示-100,分別表示400和900。不允許跨級作減法。
3)和5有關的V 、L 、D 只能用一個,不能往左放,不能連寫。
所以最大的數只能到3999,因為沒法表示了,其最古典的寫法為MMMCMXCIX。
後來的幾種簡化樣式,就是允許把V 、L放在左邊,並是否允許跨級作減法。所以3999的幾種簡化方法如下:
1:MMMLMVLIV,允許M減L
2:MMMXMIX,允許M減X
3:MMMVMIV,允許M減V
4:MMMIM,允許M減I
所以發展就是為了簡潔,你看看雙手,便了解古羅馬人怎麼發明數字的了,幾個I就是幾個手指頭,V就是一隻手的5個手指頭,X是兩個手的10個手指頭,看看你伸4個指頭的樣子,是不是IIII不如IV簡潔?
(待續)