您可以不使用按鈕,直接於輸入區鍵入數學式也行,但不要省略"乘號"。
請注意,程式中所有關於三角運算的函數皆採弳度制(弧度制)。









©2008 單位轉換手冊   著作權所有,請勿複製此操作說明。

單位轉換手冊系列軟體
Algebra Expression Calculator 算式表示式工程計算機 操作說明
適用版本: 1.3-BIG5-UTF-8、1.3-BIG5-UTF-8P、1.3-GB2312-UTF-8、1.3-GB2312-UTF-8P

1.快速鍵 2.顯示模式 3.可輸入函數 4.內建常數 5.歷程記錄 6.面板按鍵 7.操作範例 8.嵌入程式 9.離線計算機
簡    介
  • 單位轉換手冊系列軟體-Algebra Expression Calculator算式表示式工程計算機,是一組簡易而高效的線上工程計算機
  • 當您手邊臨時找不到一台工程計算機,又不想到處尋找免費的工程計算機軟體時,這會是您很好的選擇。
  • 您可由單位轉換手冊軟體官方網站的「計算機」連結選項, 直接在線上使用,也可下載輕巧實用的離線計算機程式
  • 本程式不同於「微軟小算盤」的「工程型」模式,您可直接於計算機輸入區,鍵入複雜的數學式,就像您在紙上計算一般方便。
  • 您也可以透過「歷程記錄」功能,回顧您曾進行的輸入;「ans」「STO」等功能鍵,就像一般工程計算機的變數暫存器
  • 本服務全部免費,且程式版本會透過使用者的回饋隨時更新版本,新的功能借由使用者的建議逐漸擴充中。
  • 如果您有個人網頁或部落格,也可以嵌入本程式,讓您的空間更出色。請勿做出侵權行為,請您多多支持好用又廉價或免費的小軟體。




  • 回目錄

    快速鍵
    功能 按鍵 說明
    前次結果 ALT+A 載入前次的計算答案,相當於 ans 按鈕
    執行計算 ALT+E 相當於按下 = 按鈕
    執行計算 Enter 相當於按下 = 按鈕
    切換顯示模式 ALT+J 在不同的顯示模式中循環切換
    二進位 ALT+B 直接切換至二進位顯示模式
    八進位 ALT+O 直接切換至二進位顯示模式
    十進位(一般) ALT+M 直接切換至十進位(一般)顯示模式
    十進位(科學) ALT+S 直接切換至十進位(科學)顯示模式
    十進位(工程) ALT+G 直接切換至十進位(工程)顯示模式
    十六進位 ALT+X 直接切換至十六進位顯示模式
    切換歷程記錄 ALT+H 循環載入前次的輸入內容
    全部清除 ALT+C 相當於按下 AC 按鈕




    回目錄

    顯示模式
    模式 說明
    二進位 顯示二進位計算結果,其值最前方會冠上0b字樣。
    對於非整數之十進位數值,切換後將無條件捨去小數部分再轉換為二進位數。
    八進位 顯示八進位計算結果,其值最前方會冠上0字樣。
    對於非整數之十進位數值,切換後將無條件捨去小數部分再轉換為八進位數。
    十進位(一般) 有效位數13位,當結果超過有效位數且右側數字含有0時,將導致計算錯誤。
    十進位(科學) 1.7976931348623157×10308以1.7976931348623157e308表示;5×10-324 以5e-324 表示。
    前述數值範圍為IEEE 754 規範64位元浮點數格式,為本程式有效浮點運算能力之極限。
    十進位(工程) 顯示方法與十進位(科學)相似,但指數部分則以三位一進。相當於一般工程計算機的ENG按鍵功能。
    例如1.234×105不顯示為1.23400e5而為123.400e3,與工程符號123.4k同義。
    十六進位 顯示十六進位計算結果,其值最前方會冠上0x字樣。
    非整數之十進位數值,切換後將無條件捨去小數部分再轉換為十六進位數。
    切換顯示模式,只對已計算完成的結果有效。對於尚未計算出結果的數學式、數值,都不會令其改變顯示方式。
    請注意:不論任何數值計算工具,計算結果皆有誤差。計算完成時必須以解析解判斷答案合理性。
    本說明僅供參考,實際狀況會因您本身安裝的JavaScript(ECMA-262)版本不同而有所差距。




    回目錄

    可輸入函數
    函數 輸入名稱 說明
    弧轉度函數 deg(x) 將弧度x轉換為度度。
    定義域x為實數域(弳度制廣義角),值域為實數域(度度制廣義角)。
    例: deg(-PI)=-180,
    deg(0)=0,
    deg(3.14)=179.90874767108,
    deg(PI)=180,
    deg(2*PI)=360,
    deg(2.5*PI)=450
    度轉弧函數 rad(x) 將度度x轉換為弧度。
    定義域x為實數域(度度制廣義角),值域為實數域(弳度制廣義角)。
    例: rad(-180)=-3.141592653589793,
    rad(0)=0,
    rad(179.90874767108)=3.1400000000000263,
    rad(180)=3.141592653589793,
    rad(360)=6.283185307179586,
    rad(450)=7.853981633974483
    正弦函數 sin(x) 計算弧度x的正弦值。輸入參數x為弳度制廣義角。
    例: sin(0)=0,
    sin(0.5*PI)=1,
    sin(3.14)=0.0015926529164868,
    sin(PI)=1.2246063538224e-16,
    sin(1.5*PI)=-1,
    sin(2*PI)=-2.4492127076448e-16,
    sin(2.5*PI)=1,
    sin(-0.5*PI)=-1
    餘弦函數 cos(x) 計算弧度x的餘弦值。輸入參數x為弳度制廣義角。
    例: cos(0)=1,
    cos(0.5*PI)=6.1230317691119e-17,
    cos(3.14)=-0.99999873172754,
    cos(PI)=-1,
    cos(1.5*PI)=-1.8369095307336e-16,
    cos(2*PI)=1,
    cos(2.5*PI)=3.0615158845559e-16,
    cos(-0.5*PI)=6.1230317691119e-17
    正切函數 tan(x) 計算弧度x的正切值。輸入參數x為弳度制廣義角。
    當x=π/2±nπ(n為整數)時,因為計算誤差,不會提示函數未定義(不連續)。
    例: tan(0)=0,
    tan(0.5*PI)=1.6331778728384e+16,
    tan(3.14)=-0.0015926549364072,
    tan(PI)=-1.2246063538224e-16,
    tan(1.5*PI)=5.4439262427946e+15,
    tan(2*PI)=-2.4492127076448e-16,
    tan(2.5*PI)=3.2663557456768e+15,
    tan(-0.5*PI)=-1.6331778728384e+16
    反正弦函數 asin(x) 計算x的反正弦值sin-1(x)。定義域x=[-1,1],值域對應於弧度θ=[-π/2,π/2]。
    若輸入參數x超出定義域,將顯示NaN(Not a Number)。
    例: asin(0.64)=0.69449826562656,
    asin(-1)=-1.5707963267949,
    asin(0)=0,
    asin(1)=1.5707963267949,
    asin(2)=NaN
    反餘弦函數 acos(x) 計算x的反餘弦值cos-1(x)。定義域x=[-1,1],值域對應於弧度θ=[π,0]。
    若輸入參數x超出定義域,將顯示NaN(Not a Number)。
    例: acos(0.64)=0.87629806116834,
    acos(-1)=3.1415926535898,
    acos(0)=1.5707963267949,
    acos(1)=0,
    acos(2)=NaN
    反正切函數 atan(x) 計算x的反正切值tan-1(x)。定義域x為實數域,值域對應於弧度θ=[-π/2,π/2]。
    例: atan(-10)=-1.4711276743037,
    atan(-5)=-1.373400766945,
    atan(-0.50)=-0.46364760900081,
    atan(0.50)=0.46364760900081,
    atan(5)=1.373400766945,
    atan(10)=1.4711276743037
    座標反正切函數 atan2(y,x) 計算直角座標平面上一點(x,y)對應於極座標的主幅角,值域為弧度θ=(-π,π]。
    請注意座標參數(x,y)輸入順序為(y,x)。
    例: 點(1,0): atan2(0,1)=0,
    點(1,1): atan2(1,1)=0.78539816339745,
    點(0,1): atan2(1,0)=1.5707963267949,
    點(-1,0): atan2(0,-1)=3.1415926535898,
    點(0,-1): atan2(-1,0)=-1.5707963267949,
    點(-1,-0.0001): atan2(-0.0001,-1)=-3.1414926535901,
    若為原點,則atan2(0,0)=0
    上高斯函數 ceil(x) 對x進行上高斯運算(向上捨入),結果為大於等於x且與它最接近的整數。
    例: ceil(0.60)=1,
    ceil(0.40)=1,
    ceil(5)=5,
    ceil(5.1)=6,
    ceil(-5.1)=-5,
    ceil(-5.9)=-5
    下高斯函數 floor(x) 對x進行下高斯運算(向下捨去),結果為小於等於x且與它最接近的整數。
    例: floor(0.60)=0,
    floor(0.40)=0,
    floor(5)=5,
    floor(5.1)=5,
    floor(-5.1)=-6,
    floor(-5.9)=-6
    絕對值函數 abs(x) 計算x的絕對值。
    例: abs(1.56)=1.56,
    abs(-1.56)=1.56,
    abs(7.25-10)=2.75
    自然指數函數 exp(x) 計算歐拉數(Euler number、尤拉數、納皮爾常數)的x次冪,即ex
    例: exp(1)=2.718281828459,
    exp(-1)=0.36787944117144,
    exp(5)=148.41315910258,
    exp(0)=1
    自然對數函數 log(x) 計算x的自然對數函數,即logex。其定義域x大於0。
    當x超出定義域,x=0時將顯示-Infinity、x<0時顯示NaN(Not a Number)。
    請注意函數名稱為log(x)而非ln(x)。
    例: log(2.7183)=1.000006684914,
    log(E)=1,
    log(2)=0.69314718055995,
    log(1)=0,
    log(0)=-Infinity,
    log(-1)=NaN
    最大值函數 max(x,y) 在x, y中挑出較大的數。
    如果有某個參數為NaN(Not a Number)或未輸入參數,則顯示NaN。
    例: max(5,7)=7,
    max(-5,7)=7,
    max(-5,-7)=-5,
    max(log(0),3)=3,
    max(-log(0),3)=Infinity,
    max(log(-1),3)=NaN,
    max()=NaN
    最小值函數 min(x,y) 在x, y中挑出較小的數。
    如果有某個參數為NaN(Not a Number)或未輸入參數,則顯示NaN。
    例: min(5,7)=5,
    min(-5,7)=-5,
    min(-5,-7)=-7,
    min(log(0),3)=-I.nfinity,
    min(-log(0),3)=3,
    min(log(-1),3)=NaN,
    min()=NaN
    平方根函數 sqrt(x) 計算x的正平方根。定義域x為大於等於0的實數。
    當輸入參數x超出定義域時,將顯示NaN(Not a Number)。
    例: sqrt(2)=1.4142135623730951,
    sqrt(1.5)=1.224744871391589,
    sqrt(1)=1,
    sqrt(0)=0,
    sqrt(-1)=NaN
    冪次函數 pow(x,y) 計算x的y次冪,即xy。當輸入參數中含有NaN(Not a Number)則顯示NaN。
    請注意勿以符號「^」取代本函數。本程式「^」代表邏輯「互斥或」運算。
    本程式採00≡1定義。
    例: pow(2,3)=8,
    pow(0,1)=0,
    pow(0,0)=1,
    pow(-2,3)=-8,
    pow(2,-3)=0.125,
    pow(-2,-3)=-0.125,
    pow(log(-1),2)=NaN
    亂數函數 random() 傳回一個介於0~1的隨機亂數。函數括弧內輸入數字與否,不影響功能。
    請注意,輸入時必須附帶括弧,否則將顯示NaN(Not a Number)。
    例: random()=0.13722031182995 (隨機),
    random(3)=0.69506253433955 (隨機),
    random=NaN
    四捨五入函數 round(x) 對x進行小數點後一位的四捨五入運算。
    不論正負數,當x恰等於其相鄰整數的平均值時,將取與x相鄰的較大整數。
    例: round(2.5)=3,
    round(0.5)=1,
    round(0.4)=1,
    round(0.46)=0,
    round(-0.4)=0,
    round(-0.5)=0,
    round(-1.4)=-1,
    round(-1.5)=-1,
    round(-1.6)=-2
    請注意:不論任何數值計算工具,計算結果皆有誤差。計算完成時必須以解析解判斷答案合理性。
    本說明僅供參考,實際狀況會因您本身安裝的JavaScript(ECMA-262)版本不同而有所差距。




    回目錄

    內建常數
    常數 輸入名稱 說明
    前一結果 ans 可以代數型式,對前一次計算的答案,進行數學運算。
    請注意輸入名稱為小寫ans。
    歐拉數 E e=2.718281828459 即Euler number、尤拉數、納皮爾常數。
    請注意輸入名稱為大寫E不為e。
    10的自然對數 LN10 LN10=2.302585092994 即loge10。請注意輸入名稱為大寫LN10。
    2的自然對數 LN2 LN2=0.69314718055995 即loge2。請注意輸入名稱為大寫LN2。
    e的常用對數 LOG10E LOG10E=0.43429448190325 即log10e。請注意輸入名稱為大寫LOG10E。
    e的二進制對數 LOG2E LOG2E=1.442695040889 即log2e。請注意輸入名稱為大寫LOG2E。
    圓周率 PI PI=3.1415926535898 即圓周率π、圓周對直徑的比值。請注意輸入名稱為大寫PI。
    0.5的正平方根 SQRT1_2 SQRT1_2=0.70710678118655 即(1/2)1/2。請注意輸入名稱為大寫SQRT1_2。
    2的正平方根 SQRT2 SQRT2=1.4142135623731 即21/2。請注意輸入名稱為大寫SQRT2。
    請注意:不論任何數值計算工具,計算結果皆有誤差。計算完成時必須以解析解判斷答案合理性。
    本說明僅供參考,實際狀況會因您本身安裝的JavaScript(ECMA-262)版本不同而有所差距。




    回目錄

    歷程記錄
    歷程記錄功能,能暫存19筆曾輸入的數學式,供使用者再度喚出修改與運算。
    善用快速鍵(ALT+H)能迅速指定操作歷程記錄,切換順序由新至舊。
    若您當前的數學式尚未執行運算,切換歷程記錄將導致當前數學式消失。
    請注意,本功能僅供暫存。若關閉或重新整理視窗後,將清空暫存記錄。




    回目錄

    面板按鍵
    按鍵 對應函數或功能 說明
    前一結果 可在輸入區內以代數型式,對前一次計算的答案,進行數學運算。
    快速鍵ALT+A與此按鍵具備相同功能。
    正弦函數 計算弧度x的正弦值。輸入參數x為弳度制廣義角。
    例: sin(0)=0,
    sin(0.5*PI)=1,
    sin(3.14)=0.0015926529164868,
    sin(PI)=1.2246063538224e-16,
    sin(1.5*PI)=-1,
    sin(2*PI)=-2.4492127076448e-16,
    sin(2.5*PI)=1,
    sin(-0.5*PI)=-1
    餘弦函數 計算弧度x的餘弦值。輸入參數x為弳度制廣義角。
    例: cos(0)=1,
    cos(0.5*PI)=6.1230317691119e-17,
    cos(3.14)=-0.99999873172754,
    cos(PI)=-1,
    cos(1.5*PI)=-1.8369095307336e-16,
    cos(2*PI)=1,
    cos(2.5*PI)=3.0615158845559e-16,
    cos(-0.5*PI)=6.1230317691119e-17
    正切函數 計算弧度x的正切值。輸入參數x為弳度制廣義角。
    當x=π/2±nπ(n為整數)時,因為計算誤差,不會提示函數未定義(不連續)。
    例: tan(0)=0,
    tan(0.5*PI)=1.6331778728384e+16,
    tan(3.14)=-0.0015926549364072,
    tan(PI)=-1.2246063538224e-16,
    tan(1.5*PI)=5.4439262427946e+15,
    tan(2*PI)=-2.4492127076448e-16,
    tan(2.5*PI)=3.2663557456768e+15,
    tan(-0.5*PI)=-1.6331778728384e+16
    度轉弧函數 將度度x轉換為弧度。
    定義域x為實數域(度度制廣義角),值域為實數域(弳度制廣義角)。
    例: rad(-180)=-3.141592653589793,
    rad(0)=0,
    rad(179.90874767108)=3.1400000000000263,
    rad(180)=3.141592653589793,
    rad(360)=6.283185307179586,
    rad(450)=7.853981633974483
    冪次函數 計算x的y次冪,即xy。當輸入參數中含有NaN(Not a Number)則顯示NaN。
    請注意勿以符號「^」取代本函數。本程式「^」代表邏輯「互斥或」運算。
    本程式採00≡1定義。
    例: pow(2,3)=8,
    pow(0,1)=0,
    pow(0,0)=1,
    pow(-2,3)=-8,
    pow(2,-3)=0.125,
    pow(-2,-3)=-0.125,
    pow(log(-1),2)=NaN
    平方根函數 計算x的正平方根。定義域x為大於等於0的實數。
    當輸入參數x超出定義域時,將顯示NaN(Not a Number)。
    例: sqrt(2)=1.4142135623730951,
    sqrt(1.5)=1.224744871391589,
    sqrt(1)=1,
    sqrt(0)=0,
    sqrt(-1)=NaN
    自然指數函數 計算歐拉數(Euler number、尤拉數、納皮爾常數)的x次冪,即ex
    例: exp(1)=2.718281828459,
    exp(-1)=0.36787944117144,
    exp(5)=148.41315910258,
    exp(0)=1
    自然對數函數 計算x的自然對數函數,即logex。其定義域x大於0。
    當x超出定義域,x=0時將顯示-Infinity、x<0時顯示NaN(Not a Number)。
    請注意勿以「ln(x)」取代「log(x)」,本程式ln(x)未定義。
    例: log(2.7183)=1.000006684914,
    log(E)=1,
    log(2)=0.69314718055995,
    log(1)=0,
    log(0)=-Infinity,
    log(-1)=NaN
    變數暫存預備鍵此鍵為功能組合鍵,需搭配暫存變數鍵A-D。
    按下此鍵,會先執行輸入區未完成計算的數學式,以備儲存至暫存變數。
    暫存變數A 單獨使用此鍵,可視為一般變數,直接在輸入區內進行代數運算。
    若緊接著STO鍵後按下此鍵,則可將計算結果暫存至此變數。
    將滑鼠鼠標移至本鍵,可顯示此變數目前的暫存值。
    請注意本按鍵僅供暫存,若關閉或重新整理視窗後,將清空暫存記錄。
    暫存變數B 單獨使用此鍵,可視為一般變數,直接在輸入區內進行代數運算。
    若緊接著STO鍵後按下此鍵,則可將計算結果暫存至此變數。
    將滑鼠鼠標移至本鍵,可顯示此變數目前的暫存值。
    請注意本按鍵僅供暫存,若關閉或重新整理視窗後,將清空暫存記錄。
    暫存變數C 單獨使用此鍵,可視為一般變數,直接在輸入區內進行代數運算。
    若緊接著STO鍵後按下此鍵,則可將計算結果暫存至此變數。
    將滑鼠鼠標移至本鍵,可顯示此變數目前的暫存值。
    請注意本按鍵僅供暫存,若關閉或重新整理視窗後,將清空暫存記錄。
    暫存變數D 單獨使用此鍵,可視為一般變數,直接在輸入區內進行代數運算。
    若緊接著STO鍵後按下此鍵,則可將計算結果暫存至此變數。
    將滑鼠鼠標移至本鍵,可顯示此變數目前的暫存值。
    請注意本按鍵僅供暫存,若關閉或重新整理視窗後,將清空暫存記錄。
    全部清除 此鍵可將輸入區的數學式或數值全部清除。
    快速鍵ALT+C與此按鍵具備相同功能。
    此鍵不會清除變數暫存內容、不會清除歷程記錄。
    指數鍵 指數鍵的功能相當於「×10x」。
    請注意勿以符號「E」取代「e」,本程式符號大寫「E」代表歐拉數。
    例: 1.234e5表示1.234×105,
    1.234e-5表示1.234×10-5,
    12.34e5表示1.234×106
    「及」運算 此鍵可對二位數值進行邏輯「及」運算,即邏輯數學中的「AND」運算子。
    對於非二進位數,內部以二進位方式計算,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行運算。
    例: 0b1100 & 0b1010 = 0b1000,
    0xc & 0xa = 0x8,
    12 & 10 = 8,
    12.1 & 10.75 = 8
    「或」運算 此鍵可對二位數值進行邏輯「或」運算,即邏輯數學中的「OR」運算子。
    對於非二進位數,內部以二進位方式計算,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行運算。
    例: 0b1100 | 0b1010 = 0b1110,
    0xc | 0xa = 0xe,
    12 | 10 = 14,
    12.1 | 10.75 = 14
    「互斥或」運算 對二位數值進行邏輯「互斥或」運算,即邏輯數學中的「XOR」運算子。
    對於非二進位數,內部以二進位方式計算,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行運算。
    請注意本程式「^」不代表冪次符號。
    例: 0b1100 ^ 0b1010 = 0b110,
    0xc ^ 0xa = 0x6,
    12 ^ 10 = 6,
    12.1 ^ 10.75 = 6
    「非」運算 此鍵可對二位數值進行邏輯「非」運算,即邏輯數學中的「NOT」運算子。
    對於非二進位數,內部以二進位方式計算,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行運算。
    本程式預設以32位元方式進行邏輯「非」運算。
    例: ~0b1100 = 0b11111111111111111111111111110011,
    ~0xc = 0xfffffff3,
    ~12 = -13,
    ~12.1 = -13
    位元左偏移 將二進位數值的各位元向左推移指定的位數。
    對於非二進位數,內部以二進位方式推移,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行推移。
    本程式預設以32位元方式進行推移,超出範圍的位元將被捨去。
    例: 0b101001 << 5 = 0b10100100000,
    0x29 << 5 = 0x520,
    41 << 5 = 1312,
    0b101001 << 28 = 0b10010000000000000000000000000000
    位元右偏移 將二進位數值的各位元向右推移指定的位數。
    對於非二進位數,內部以二進位方式推移,再以當前的顯示模式輸出結果。
    對於非整數十進位數值,會先無條件捨去小數部分,再進行推移。
    本程式預設以32位元方式進行推移,超出範圍的位元將被捨去。
    例: 0b101001 >> 5 = 0b1,
    0x29 >> 5 = 0x1,
    41 >> 5 = 1,
    0b101001 >> 4 = 0b10
    取餘數 不限正整數,將前數除以後數,取出餘數。
    當後數為0時,將顯示NaN(Not a Number)。
    請注意本程式符號「%」不代表百分符號。
    例: 12 % 5 = 2,
    12.75 % 5 = 2.75,
    -12.75 % 5 = -2.75,
    12 % 0 = NaN
    逗號 用於分隔多變數函數的各參數。
    例: pow(2,-3)=0.125,
    點(-1,0): atan2(0,-1)=3.1415926535898,
    max(-5,-7)=-5
    請注意:不論任何數值計算工具,計算結果皆有誤差。計算完成時必須以解析解判斷答案合理性。
    本說明僅供參考,實際狀況會因您本身安裝的JavaScript(ECMA-262)版本不同而有所差距。




    回目錄

    操作範例
    操作類別 範例 參考輸入方式 與 計算結果
    算數運算 56×(-12)÷(-2.5)=268.8
    1×105÷7=14285.7143...
    1×105÷7-14285=0.7143...
    (2+3)×102=500
    56*-12/-2.5 = 268.8
    1e5/7 = 14285.714285714
    1e5/7-14285 = 0.71428571428623
    (2+3)*1e2 = 500
    括號運算 (2×3+4)÷5=2
    10-{2-5×[27÷(3+6)-7]}=-12
    (2*3+4)/5 = 2
    10-(2-5*(27/(3+6)-7)) = -12
    顯示位數 1000000÷6=166666.6666... 1000000/6 = 166666.66666667 (一般)
    1000000/6 = 1.6666666666666666e5 (科學)
    1000000/6 = 166.66666666666666e3 (工程)
    三角運算 2sin(45°)cos(45°) = 1
    sin-10.5=30°
    cos2(0.25π)+0.7tan(0.75π)=-0.2
    2*sin(rad(45))*cos(rad(45)) = 1
    deg(asin(0.5)) = 30
    pow(cos(PI/4),2)+0.7*tan(PI*3/4) = -0.2
    對數指數運算 ln90=4.4998...
    log101.23=0.089905...
    104×e-4+1.2×102.3=422.5879...
    5.62.3=52.5814...
    log(90) = 4.4998096703303
    log(1.23)/log(10) = 0.089905111439398
    1e4*exp(-4)+1.2*pow(10,2.3) = 422.58786668361
    pow(5.6,2.3) = 52.581438372011
    數字系統操作 101112+110102=1100012
    B4716-DF16=A6816
    123410+1EF16÷248=125810
    0b10111+0b11010 = 0b110001
    0xb47-0xdf = 0xa68
    1234+0x1ef/024 = 1258 (小數部分無條件捨去)
    邏輯操作 11002 XOR 10102=1102
    10102 AND (A16 OR 716)=10102
    0b1100 ^ 0b1010 = 0b110
    0b1010 & (0xa | 0x7) = 0b1010
    儲存功能 若前一次計算結果ans為120.5、
    暫存變數A=1, B=2.3, C=4, D=5.67
    則ans×A+ln(B)-C3+πeD=968.5033...
    ans*A+log(B)-pow(C,3)+PI*exp(D)
    = 968.50327165535
    請注意:本程式會分辨英文大小寫、請勿省略算式中的乘號。
  • 本程式三角函數參數皆採弳度制(弧度制)。
  • 自然對數函數名稱為log(x)而非ln(x)。
  • 勿以符號「^」取代冪次函數pow(x,y)。本程式「^」代表邏輯「互斥或」運算。
  • 座標反正切函數atan2(y,x)之座標參數(x,y)輸入順序為(y,x)。
  • 輸入亂數函數random()時必須附帶括弧。
  • 「前一結果」輸入名稱為小寫ans。
  • 一般數學常數、暫存變數皆用大寫字母。
    請注意:不論任何數值計算工具,計算結果皆有誤差。計算完成時必須以解析解判斷答案合理性。
    本說明僅供參考,實際狀況會因您本身安裝的JavaScript(ECMA-262)版本不同而有所差距。




  • 回目錄

    嵌入程式
    您可套用此程式於個人的網頁或部落格上,在您的網頁或部落格中插入下列敘述,即可使用本程式。
    繁體環境:
    <script type="text/javascript" src="http://www.drivehq.com/web/uc17/AEC/cal-s.js"></script>
    <link href="http://www.drivehq.com/web/uc17/AEC/cal-s.css" type="text/css" charset="utf-8" rel="stylesheet" />
    簡體環境:
    <script type="text/javascript" src="http://www.drivehq.com/web/uc17/AEC/cal-s-gb.js"></script>
    <link href="http://www.drivehq.com/web/uc17/AEC/cal-s.css" type="text/css" charset="utf-8" rel="stylesheet" />
    如果您熟悉JavaScript與CSS,可以自行修改版面配置。若有疑問,歡迎來信詢問
    版權所有,請勿擅自刪改Script中關於「單位轉換手冊」的連結按鈕,侵權必究。




    回目錄

    離線計算機
    您可直接於此下載輕巧實用的離線計算機程式。
    離線計算機程式亦包含「線上計算機」選項以提供完整的最新計算功能。
    您可使用「最上層顯示」選項,讓程式保持在畫面的最前方。
    回目錄


    ©2008 單位轉換手冊   著作權所有,請勿複製此操作說明。



    Leading Cloud Surveillance, Recording and Storage service; IP camera live viewing

    Leading Enterprise Cloud IT Service; cloud file server, FTP Hosting, Online Storage, Backup and Sharing

    Powered by FirstCloudIT.com, a division of DriveHQ, the leading Cloud IT and Cloud Surveillance Service provider since 2003.