tools / calculator
calculator/
加減乘除、百分比、次方開根號、三角函數和對數都能算。可以直接用鍵盤輸入算式,按 Enter 就出結果,計算紀錄只存在這台裝置的瀏覽器裡。
計算機
計算紀錄
按 = 或 Enter 算出結果時記一筆,保留最近 50 筆,只存在這台裝置的瀏覽器裡。
常見問題
能用鍵盤輸入嗎,怎麼出結果
可以。在電腦上直接敲數字和 + - * / ^ ( ) % !,按 Enter 或 = 就會出結果,* / - 會顯示成 × ÷ −。點按鍵時,內容會插在游標處;CE 刪掉游標前的一個字元,函數名稱會一次刪整個;結果出來後按鍵會變成 AC,點一下就全部清空。手機上請用頁面上的按鍵,不會跳出系統鍵盤,長按算式框可以貼上。
百分號怎麼算,200+10% 為什麼是 220
接在加號、減號後面的百分數,算的是前面那個數的百分之幾:200+10% 是 200 加上 200 的 10%,等於 220;200−10% 等於 180。其他情況百分號就是除以 100:50% 是 0.5,200×10% 是 20,(100+10)% 是 1.1。
運算順序是怎樣的,−3^2 為什麼是 −9
括號最先算,接著依序是階乘、百分號和平方,次方,負號,乘除,最後是加減。次方從右往左算,2^3^2 是 2 的 9 次方,等於 512;−3^2 先算 3 的平方再取負,所以是 −9,要算 −3 的平方請寫 (−3)^2。數字、π、括號、函數緊挨著寫會自動補上乘號,例如 2π、2(3+4)、3sin(30);補上的乘號和 × 同級,由左往右算,所以 1÷2π 是 π÷2,要除以 2π 請加括號。結尾沒寫完的右括號會自動補上。
Deg 和 Rad 是什麼,sin 30 為什麼算出來是 −0.988
Deg 是角度,Rad 是弧度,預設為 Deg。Deg 下 sin(30) 等於 0.5;切到 Rad 後 30 會當成弧度,sin(30) 約等於 −0.988。這個設定只影響 sin、cos、tan 的輸入,以及 sin⁻¹、cos⁻¹、tan⁻¹ 的結果。角度是 90° 的整數倍時,結果會是精確的 0、1 或 −1;tan 90° 沒有定義,會顯示「超出定義域」。
Inv、EXP、Ans 這幾個鍵是做什麼的
Inv 會把函數鍵換成反函數:sin⁻¹、cos⁻¹、tan⁻¹、eˣ、10ˣ 和 x²,按過一個函數鍵後會自動換回來。EXP 用來輸入科學記號,3 EXP 5 就是 3E5,等於 300000;科學記號要用大寫 E,小寫的 e 是自然常數 2.718…,2e 是 2 乘以 e。Ans 是上一次按 = 算出的結果;結果出來後直接按 + − × ÷ 這類運算鍵,會接著 Ans 算,按數字則重新開始。
為什麼 0.1+0.2 顯示 0.3,結果能精確到幾位
結果顯示 15 位有效數字。電腦用二進位浮點數計算,0.1+0.2 在內部是 0.30000000000000004,誤差在第 17 位,顯示時四捨五入掉了;加減之後只剩這種誤差的,例如 0.3−0.1−0.2,會直接顯示 0。1E15 以上和小於 0.000001 的數會用科學記號顯示,如 1E+21、1E-7,複製回算式裡還能接著算。數字可以加千分位逗號,例如 1,234.5,但必須三位一組;小數點只能用點,12,5 會顯示「算式不完整或寫法不對」。
出現「超出定義域」、「階乘只能算 0 到 170 的整數」是什麼意思
負數開平方、0 或負數取對數、sin⁻¹ 和 cos⁻¹ 的輸入超出 −1 到 1、tan 90°、負數的小數次方,都沒有實數結果,會顯示「超出定義域」;除以 0 和 0 的負數次方會顯示「不能除以 0」。階乘只算 0 到 170 的整數,171! 已經超過可表示的最大數(約 1.8E+308),其他結果超過這個數時會顯示「結果太大」。ln 是以 e 為底的對數,log 是以 10 為底的對數。
計算紀錄存在哪裡,會上傳嗎
不會上傳。每次按 = 或 Enter 算出結果時記一筆(只輸入一個數字不記),相同的算式只留最新一筆,最多保留 50 筆,只存在這台裝置目前瀏覽器的 localStorage 裡,換瀏覽器或清除網站資料後就看不到了。點「填入」會把算式放回計算機,角度單位也一併還原;算式裡的 Ans 在記錄時會換成當時的數字。計算全都在瀏覽器裡完成,算式和結果都不會送出去。