【POWER】Oracle的冪運算
這裡我們要談到的POWER不是“力”也不是“電源”更不是“權利”,而是Oracle提供的冪運算函式。
在《【限制】32G,作業系統限制?資料庫限制?》文章中曾經用到過這個函式。
文章參考連結:http://space.itpub.net/519536/viewspace-626441
單獨在此再次show一下它的簡單而實用的功能。
1.文章中曾使用到的方法:2的22次方。
sys@ora10g> select power(2,22) from dual;
POWER(2,22)
-----------
4194304
2.計算3的立方
sys@ora10g> select power(3,3) from dual;
POWER(3,3)
----------
27
3.計算一下2的倒數(也就是2的-1次冪)
sys@ora10g> select power(2,-1) from dual;
POWER(2,-1)
-----------
.5
4.POWER函式語法
非常簡單:
POWER(n2, n1)
返回n2的n1次方結果。
5.延伸一下,在作業系統中計算冪的方法。
我們來使用Linux作業系統的bc命令計算冪,看一下效果。
ora10g@secDB /home/oracle$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2^22
4194304
3^3
27
Ctrl+D推出bc程式
5.小結
Oracle提供的函式非常的豐富,每一個函式在特定場合下都是一件利器。善用之。
Good luck.
secooler
10.01.31
-- The End --
在《【限制】32G,作業系統限制?資料庫限制?》文章中曾經用到過這個函式。
文章參考連結:http://space.itpub.net/519536/viewspace-626441
單獨在此再次show一下它的簡單而實用的功能。
1.文章中曾使用到的方法:2的22次方。
sys@ora10g> select power(2,22) from dual;
POWER(2,22)
-----------
4194304
2.計算3的立方
sys@ora10g> select power(3,3) from dual;
POWER(3,3)
----------
27
3.計算一下2的倒數(也就是2的-1次冪)
sys@ora10g> select power(2,-1) from dual;
POWER(2,-1)
-----------
.5
4.POWER函式語法
非常簡單:
POWER(n2, n1)
返回n2的n1次方結果。
5.延伸一下,在作業系統中計算冪的方法。
我們來使用Linux作業系統的bc命令計算冪,看一下效果。
ora10g@secDB /home/oracle$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2^22
4194304
3^3
27
Ctrl+D推出bc程式
5.小結
Oracle提供的函式非常的豐富,每一個函式在特定場合下都是一件利器。善用之。
Good luck.
secooler
10.01.31
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-626500/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript 冪運算JavaScript
- javascript 冪函式運算JavaScript函式
- 取冪運算--C語言描述C語言
- 模冪運算-要求演算法返回冪運算a^b的計算結果與1337取模後的結果演算法
- js實現的冪運算程式碼例項JS
- 冪的計算
- 二進位制運算加減乘除+快速冪
- 冪的計算(C#)C#
- ORACLE 集合運算Oracle
- oracle function powerOracleFunction
- 【LeetCode 231_整數_位運算】Power of TwoLeetCode
- 演算法導論學習之補漏:高精度冪運算演算法
- ASCII in oracle, masking power onASCIIOracle
- Oracle OCP(10):運算元據Oracle
- java中與運算,或運算,異或運算,取反運算Java
- (位運算)兩個字串的位運算字串
- oracle 之 控制oracle RAC 進行並行運算Oracle並行
- Oracle ASM新增磁碟組POWER OPTIONOracleASM
- Numpy 加法運算,opencv 加法運算,影像的融合OpenCV
- Oracle_Day2集合運算Oracle
- opencv 開運算、閉運算OpenCV
- POJ 3233 Matrix Power Series (矩陣快速冪+等比數列二分求和)矩陣
- [python資料分析] 簡述冪率定律及繪製Power-law函式Python函式
- POJ 3233-Matrix Power Series( S = A + A^2 + A^3 + … + A^k 矩陣快速冪取模)矩陣
- [LeetCode-231] Power of Two(判斷一個數是不是2的若干次冪)LeetCode
- 使用運算元控制公式運算公式
- Oracle delete誤運算元據恢復(BBED)Oracledelete
- Oracle OCP 1Z0 053 Q74(ASM POWER ASM_POWER_LIMIT)OracleASMMIT
- oracle plsql(二)_plsql塊內之**冪OracleSQL
- JavaScript中的==運算JavaScript
- 3、前置運算(++a)與後置運算(a++)的區別
- 2的冪
- 使用位運算進行加法運算
- 算術運算子裡的特殊運算子
- oracle ASM中ASM_POWER_LIMIT引數OracleASMMIT
- 簡單混合運算的計算器
- 計算機中的浮點運算計算機
- spark-運算元-分割槽運算元Spark