[关闭影片] |
操作技巧 |
功能 | |
任意软件数据区 |
Scroll Locked (ScrLk)
& 鼠标中键
|
将其他软件中所选的数值或算式输入至SPC |
Scroll Locked (ScrLk)
& 按住鼠标中键
|
将计算结果输出至其他任意软件的指定位置 | |
SPC绘图区 | 鼠标左键拖曳 | 拖移函数图形 |
鼠标右键拖曳 | 局部区域放大 | |
鼠标中键拖曳 | Simpson's 1/3 Rule积分 | |
鼠标滚轮 | 局部放大或缩小 | |
SPC计算区 | 鼠标右键 | 贴上数据 |
鼠标中键 | 复制数据至剪贴簿 | |
鼠标滚轮或上、下箭头键 | 浏览操作历程(包含最后一次尚未执行的内容) | |
Enter | 执行计算 | |
连按二次Enter | 将计算结果输出至母程序(单位转换手册) | |
Shift+Enter | [X]开始绘制函数图形 | |
Ctrl+Enter | [P]完成自编程序输入 | |
鼠标左键双击 | 选取数据 | |
ESC或鼠标左键三击(空白处) | 清空计算区 | |
鼠标左键拖曳(所选数据) | 可直接拖曳数据进出其他软件 | |
鼠标右键拖曳 | 拖曳SPC | |
Ctrl-V | 插入数据 | |
Ctrl-C | 复制所选数据 | |
Ctrl-X | 剪下所选数据 | |
SPC状态区 | 鼠标右键 | 开启系统选项 |
鼠标中键 | 执行计算 | |
鼠标左键拖曳 | 拖曳SPC | |
鼠标左键双击 | 切换角度模式 | |
鼠标左键+鼠标右键 | 切换Scroll Lock(Scr Lk) | |
SPC历程清单区 | 鼠标右键 | 开启历程列表选项 |
鼠标左键拖曳 | 拖曳SPC | |
Ctrl+鼠标左键 | 复选历程纪录 | |
Shift+鼠标左键 | 连续复选历程纪录 | |
SPC全区 | Alt+H或左横杠 | 开启历程清单 |
Alt+H或右横杠 | 关闭历程清单 | |
Shift+Backspace 或Shift+左箭头键 |
待命 | |
Alt+M | 切换角度模式 | |
Alt+E | 开启或关闭工程符号解析功能 (单位转换手册用户请由SPC选单操作) |
|
Alt+D | 改变下次计算结果的显示模式 (单位转换手册用户请由SPC选单操作) |
|
Alt+I | 开启「SPC启动程序表」 | |
Alt+P | 开启「简易函数绘制板」 | |
F1~F9, F12 | 改变下次计算结果的小数点位数,「一般」模式不受影响。 (单位转换手册用户请由SPC选单操作) |
|
Alt+1~5, Alt+9 | 改变计算区宽度 | |
Alt+Q | 结束SPC |
状态提示 |
代表意义 |
SP | SPC正在待命 |
D | 角度制模式(degree-mode) |
R | 弧度制模式(radian-mode) |
G | 百分度模式(grad-mode) |
N | 计算结果是以或将以「一般」显示模式展现 |
E | 计算结果是以或将以「工程」显示模式展现 |
S | 计算结果是以或将以「科学」显示模式展现 |
F | 计算结果是以或将以「固定」显示模式展现 |
P | 已贴上数据 |
C | 已复制数据 |
! | 计算错误、语法错误 |
[P] | 预备输入自编程序 |
[X] | 预备绘制函数图形 |
< | 已传送数据 |
> | 已接收数据 |
0~9 | 下次结果将以此小数点位数显示,「一般」模式不受影响。 |
+ | 已开启工程符号解析功能 |
_ | 已关闭工程符号解析功能 |
函数绘制范例 | 操作 | 说明 |
绘图 | 您可于制图板的输入区键入函数,亦可由SPC计算区输入并按Shift+Enter[X]直接进行绘制。 请注意,绘图时函数之自变量为小写x。 可绘制函数包括所有自定义函数、键入函数与内建函数。所有自定义变量、内建常数亦皆可使用。 |
|
拖移函数图形 | 直接以鼠标左键即可拖移整个函数图形。 | |
局部区域放大 | 以鼠标右键拖曳,可选择一区域以局部放大。 您也可以用鼠标滚轮直接调整缩放比例。 |
|
积分 | 您可用鼠标中键拖曳选择积分区域,也可自定积分上下限。 本程序采Simpson's 1/3 Rule积分。 积分间隔与误差远小于其他具备积分功能之工程计算器。 |
|
XY轴比例 | 绘制与三角函数相关图形时,可切换至Degree-Real(D-R)或Grad-Real(G-R)显示比例模式。 请注意,切换比例模式后,左、右界的输入单位亦将不同。 |
算术运算范例 | 操作 | 结果 |
23+14.5-523=-485.5 | 23+14.5-523 | -485.5 |
56×(-132)÷(-20.5) =360.5853658537 |
56*(-132)/(-20.5) | 360.5853658537 |
12569×7522×74403 =7034358571254 |
12569*7522*74403 | 7034358571254 |
(4.2×1075)×(-2.7×10-79) = -1.134×10-3 |
4.2*10^75*(-2.7*10^-79) 或4.2E75*(-2.7E-79) |
-0.001134 -0.001134 |
(12+3)×103=15000 | (12+3)*10^3 不接受"(12+3)E3"的科学记号书写方式。 |
15000 |
(1×104)÷7=1428.571429 | 1E4/7 | 1428.5714285714 |
7+5×6=37 | 7+5*6 | 37 |
7×11-4×3=65 | 7*11-4*3 | 65 |
2+3-4×5÷6+7=8.66667 | 2+3-4*5/6+7 | 8.6666666667 |
以一般数学惯用的算式书写方式,由左至右,先除乘后减加。 |
括号运算范例 | 操作 | 结果 |
120-(2+5)×4=92 | 120-(2+5)*4 | 92 |
2+5×(3+4)=37 | 2+5(3+4) | 37 |
2+(3+4)×5=37 | 2+(3+4)5 括号与其后数值间的乘号可省略。 |
37 |
(4+3)×(8-5)=21 | (4+3)(8-5) | 21 |
11-[2+8×(3+7)]= -71 | 11-(2+8(3+7)) | -71 |
(3*6+2)/5 | 4 | |
(2*3+4*5)/(6*3+16*2) | 0.52 | |
(1.4×1019)-[(2.2×1020)×6/100] =8×1017 |
1.4E19-2.2E20*6/100 | 800000000000000000 |
以一般数学惯用的算式书写方式,由内而外,由左至右计算。 |
百分率运算范例 | 操作 | 结果 |
$25.00的15%=$3.75 | 25*15% | 3.75 |
72比160的比值=45% | 72/160% | 45 |
科学记号、工程符号、一般、 固定显示模式操作范例 |
操作 | 结果(配合不同显示模式) |
10000÷6=1666.666666... | 10000/6 | 1666.66666667(一般) 1666.6667(固定、4位) 1.6667E+3(科学、4位) 1.6667k(工程、4位) |
300÷8×16=600 | 300/8*16 | 600(一般) 600.000(固定、3位) 6.000E+2(科学、3位) 600.000(工程、3位) |
156(km)×423=65988000(m) | 156k*423 | 65.988M(工程、3位) |
765(TBytes)×3000 =2.295(EBytes) |
765T*3k | 2.295E(工程、3位) |
7.65×105÷7.15×10-15 =1.0699×1020 |
7.65E5/7.15E-15 | 1.070E+20(科学、3位) 107.000E(工程、3位) |
(7.65×105)×(1.3×10-15) =9.945×10-10 |
7.65*10^5*1.3*10^-15 | 9.945E-10(科学、3位) 994.500p(工程、3位) |
1.2×102.3=239.43148 | 1.2*10^2.3 不接受1.2E2.3,非整数指数不为科学记号之标准样式。 |
239.4314777963 |
请注意,开启SPC计算器的「工程符号解析」功能后,为避免混淆欧拉数 e 、工程符号 E 、与科学记号 E ,您必须了解: 1.例 3E+2 代表 3×102,不代表 3×1015 + 2。 2.无法再对内建的16个工程符号进行定义(如 k=25 等)。 3.若在启用「工程符号解析」功能前,已对工程符号进行定义(例已定义E=123, k=456),则: 3e+2=3×2.71828+2 3E+2=3×102 3*E+2=3×123+2 3k=3000 3*k=3×456 4.内建的工程符号为:Y, Z, E, P, T, G, M, k, m, u, n, p, f, a, z, y.(由大而小) 5.未开启工程符号解析功能时,则依一般数学算式书写习惯操作。 |
自定义变量操作范例 | 操作 | 结果 |
b=123 | b=123 | 123 |
c=123×456 (=56088) | c=123*456 | 56088 |
2×b+3×c (=168510) | 2b+3c | 168510 |
3(c-2b)-b2 (=152397) | 3(c-2b)-b^2 | 152397 |
2bc=2×b×c (=13797648) | 2b*c 重要:此一乘号不得省略,bc代表另一变量"bc",不代表b×c。 |
13797648 |
3b(b+2c) (=41438331) | 3b*(b+2c) 重要:此一乘号不得省略,b(b+2c)代表另一函数"b(...)",不代表b×(...)。 |
41438331 |
2bsin(30°) | 2b*sin(30) 重要:此一乘号不得省略,bsin(30)代表另一函数"bsin(...)",不代表b×sin(...)。 |
123 |
myX=1+e2 (=8.3890560989) | myX=1+e^2 重要:变量区分大小写,"myx"代表另一变量、e为欧拉数属内建保留字。 |
8.3890560989 |
ans | ans (上一次的计算结果。) |
8.3890560989 |
请注意,关于保留字: 1.您无法对内建常数、函数、命令、"ans"、"dmsD"、"dmsM"、"dmsS"等保留字进行定义或改值。 2.请用命令"constants"、"functions"、"commands"查询各项内建常数、函数与命令。 3.开启「工程符号解析」功能后,除上述保留字外,16个工程符号亦将成为保留字。 4.内建的工程符号为:Y, Z, E, P, T, G, M, k, m, u, n, p, f, a, z, y. 5.自定义变量有效期间至关闭SPC或重置变量为止。(变数ans不在此限) 6.您可于下次启动SPC后,自行决定是否由历程列表的纪录中,再度加载自定义变数。 7.您也可以将历程清单内的算式、定义、函数或程序,加入到「SPC启动程序表」,于下次启动时自动加载。 |
三角与反三角函数运算范例 | 操作 | 结果 |
sin(62°53'42'')=0.8901730474 | (角度模式D) sin(degs(62,53,42)) | 0.8901730474 |
(弧度模式R) cos(pi/3) | 0.5 | |
tan(-45gon)=-0.8540806855 | (百分度模式G) tan(-45) | -0.8540806855 |
2·sin45°×cos45°=1 | (角度模式D) 2sin(45)cos(45) |
1 |
(角度模式D) sqr(1-cos(37)^2) asin(ans) |
0.6018150232 37 |
|
sin-10.5=30° | (角度模式D) asin(0.5) | 30 |
(弧度模式R) acos(sqr(3)/2) (弧度模式R) ans/pi |
0.5235987756 0.1666666667 |
|
tan-10.431=23.3160422063° =23°18'57.75'' |
(角度模式D) atan(0.431) (角度模式D) dmsD (角度模式D) dmsM (角度模式D) dmsS (运算各种反三角函数后,会主动操作dms函数。) |
23.3160422063 23 18 57.7519427744 |
tan-1-0.62= -35.3321253603gon = -35°19'55.65'' (gon) |
(百分度模式G) atan(-0.62) (百分度模式G) dmsD (百分度模式G) dmsM (百分度模式G) dmsS |
-35.3321253603 -35 -19 -55.6512971777 |
-23.31604° = -23°18'57.74'' | dms(-23.31604) dmsD dmsM dmsS (不分模式,度、分、秒各自独立。) |
-23.31604 -23 -18 -57.744 |
35°19'52''=35.3311111111° | degs(35,19,52) | 35.3311111111 |
deg(pi/6) | 30 | |
rad(45) ans/pi |
0.7853981634 0.25 |
|
(若仍在角度模式) | (角度模式D) sec(deg(pi/3)) | 2 |
csc-12=30° (若仍在弧度模式) | (弧度模式R) deg(acsc(2)) | 30 |
cot45°=1 (若仍在弧度模式) | (弧度模式R) cot(rad(45)) | 1 |
(取该点所对应的主幅角) |
(角度模式D) atanB(1,sqr(3)) | 60 |
(取该点所对应主幅角的余角)dd |
(角度模式D) atanC(1,sqr(3)) | 30 |
对数函数、指数函数与指数运算范例 | 操作 | 结果 |
log 10 2.34=3.692158574×10-1 | log(2.34) 或 log(2.34,10) |
0.3692158574 0.3692158574 |
log e 80 = ln80 (=4.3820266347) | ln(80) 或 log(80,e) |
4.3820266347 4.3820266347 |
log 3 9 = 2 | log(9,3) | 2 |
e3.5=33.1154519587 | e^3.5 或 exp(3.5) |
33.1154519587 33.1154519587 |
103·e-4+2.3×102.5 =745.6395007275 |
10^3*e^-4+2.3*10^2.5 | 745.6395007275 |
-24 = -16 | -2^4 | -16 |
(-2)4=16 | (-2)^4 | 16 |
2.45.3=103.5427227756 | 2.4^5.3 | 103.5427227756 |
sqr(3)*cbr(2) | 2.1822472719 | |
456^(1/7) 或 pow(456,1/7) |
2.3980162425 2.3980162425 |
|
(79-43)-13=5.862292584×10-21 | (79-43)^-13 | 5.862292584E-21 (科学、9位) |
4×3.2(7+6.5)=26398831.1759078 | 4*3.2^(7+6.5) | 26398831.1759078 |
sqr(25^2-7^2)+(5^2+12^2)^0.5 | 37 |
双曲三角与反双曲三角函数运算范例 | 操作 | 结果 |
sinh2.7=7.4062631061 | sinh(2.7) | 7.4062631061 |
cosh2.4-sinh2.4=0.0907179533 =e-2.4 |
cosh(2.4)-sinh(2.4) ln(ans) |
0.0907179533 -2.4 |
cosh-1(25/15)=1.0986122887 | acosh(25/15) | 1.0986122887 |
sech2.5×cosh2.5=1 | sech(2.5)*cosh(2.5) | 1 |
sinh-1(1/3)+tanh-1(3/4)=1.3004052248 | asinh(1/3)+atanh(3/4) | 1.3004052248 |
坐标变换范例 | 操作 | 结果 |
(x,y)=(r,θ) (1,1.73)=(1.9982242116,59.9992722192°) |
polr(1,1.73) polth(1,1.73) (角度模式D) |
1.9982242116 59.9705982385 |
(x,y)=(r,θ) (1,1.73)=(1.9982242116,59.9992722192°) |
radial(1,1.73) angle(1,1.73) (角度模式D) |
1.9982242116 59.9705982385 |
(x,y)=(r,θ) (1,1.73)=(1.9982242116,59.9992722192°) |
polr(1,1.73) polth(1,1.73) (弧度模式R) |
1.9982242116 1.0466843937 |
(x,y)=(r,θ) (1,1.73)=(1.9982242116,59°58'14.15'') |
polr(1,1.73) dms(polth(1,1.73)) dmsD dmsM dmsS (角度模式D) |
1.9982242116 59.9705982385 59 58 14.1536585472 |
(r,θ)=(x,y) |
recx(3.2,pi/4) recy(3.2,pi/4) (弧度模式R) |
2.2627416998 2.2627416998 |
(r,θ)=(x,y) (25,32°)=(21.2012024039,13.2479816058) |
recx(25,32) recy(25,32) (角度模式D) |
21.2012024039 13.2479816058 |
操作坐标变换时,需注意所处角度模式。 |
排列组合范例 | 操作 | 结果 |
11个号码挑5个出来排列的方法总数 | permute(11,5) | 55440 |
11个号码挑5个出来为一组的组合数 | combine(11,5) | 462 |
8!+2×(7-2)! = 40560 | 8!+2(7-2)! | 40560 |
x=2 y=3 combine(8,3)*x^3*y^5 |
2 3 108864 |
|
3!^-1+5!^-1+7!^-1+9!^-1 | 0.1752011684 |
逻辑运算范例 | 操作 | 结果 |
25410=111111102 | bin(254) | 11111110 |
111111012=25310 | dec(11111101) | 253 |
252.7510=11111100.112 | bin(252.75) | 11111100.11 |
1011.10112=11.687510 | dec(1011.1011) | 11.6875 |
1011012 AND 0110012 =4510 AND 2510 (=910) =0010012 |
bin(45&25) 或bin(dec(101101)&dec(011001)) 或bin(and(dec(101101),dec(011001))) |
1001 1001 1001 |
1011012 OR 0110012 =4510 OR 2510 (=6110) =0010012 |
bin(45|25) 或bin(dec(101101)|dec(011001)) 或bin(or(dec(101101),dec(011001))) |
111101 111101 111101 |
1011012 XOR 0110012 =4510 XOR 2510 (=5210) =0010012 |
bin(xor(45,25)) 或bin(xor(dec(101101),dec(011001))) |
110100 110100 |
NOT 1011012 =NOT 4510 (=-4610) =-1011102(即0100102) |
bin(~45) 或bin(~dec(101101)) 或bin(not(dec(101101))) |
-101110 -101110 -101110 |
1011012 + 0110012 =4510 + 2510 (=7010) =10001102 |
bin(45+25) 或bin(dec(101101)+dec(011001)) |
1000110 |
1011012 ÷0110012 =4510 ÷ 2510 (=1.810) =1.11001100112 |
bin(45/25) 或bin(dec(101101)/dec(011001)) |
1.1100110011 1.1100110011 |
本计算器以十进制为运算主体,操作逻辑运算时需透过dec( )函数,转为十进制进行计算,最后再透过bin( )函数显示二进制结果。 |
内建命令清单 | 说明 |
lock | 保持显示计算区 |
unlock | 取消计算区保持显示 |
expand 1 | 改变计算区宽度 |
expand 2 | 改变计算区宽度 |
expand 3 | 改变计算区宽度 |
expand 4 | 改变计算区宽度 |
expand 5 | 改变计算区宽度 |
expand 1/4 screen | 改变计算区宽度 |
expand 1/3 screen | 改变计算区宽度 |
expand 1/2 screen | 改变计算区宽度 |
expand fullscreen | 改变计算区宽度 |
list off | 缩回历程列表 |
list | 展开历程列表 |
lock list | 保持显示历程列表 |
unlock list | 取消历程列表保持显示 |
help | 开启说明 |
quit | 结束 |
start | 启动 |
sound on | 解除静音 |
sound off | 静音 |
auto list when review | 检视历程时自动开启历程列表 |
dont list when review | 检视历程时不自动开启历程列表 |
clear error | 清除列表中所有错误项 |
clear warning | 清除列表中所有警示项 |
clear system message | 清除列表中所有系统项 |
clear expression | 清除列表中所有算式项 |
clear define | 清除列表中所有定义项 |
clear program | 清除列表中所有程序项 |
clear all | 清空历程列表 |
cls | 清空历程列表 |
clear selected | 清除列表中选定项目 |
reset | 重置系统中的全部定义与程序 |
load define | 加载列表中所有定义项 |
load expression | 载入列表中所有算式项 |
load define andexpression | 加载列表中所有定义与算式 |
load history | 载入列表中所有历程 |
load programs | 加载列表中所有程序项 |
functions | 列出内建函数 |
constants | 列出内建常数 |
commands | 列出系统指令 |
内建常数清单 | 说明 |
e | 欧拉数=2.7182818285 |
LN10 | 10的自然对数=2.302585093 |
ln10 | 10的自然对数=2.302585093 |
LN2 | 2的自然对数=0.6931471806 |
ln2 | 2的自然对数=0.6931471806 |
LOG10_E | e的常用对数=0.4342944819 |
log10_e | e的常用对数=0.4342944819 |
LOG2_E | 取e之以2为底的对数=1.4426950409 |
log2_e | 取e之以2为底的对数=1.4426950409 |
pi | 圆周率=3.1415926536 |
PI | 圆周率=3.1415926536 |
SQRT1_2 | 根号(1/2)=0.7071067812 |
sqrt1_2 | 根号(1/2)=0.7071067812 |
sqrt2 | 根号2=1.4142135624 |
SQRT2 | 根号2=1.4142135624 |
sqrt3 | 根号3=1.7320508076 |
sqrt5 | 根号5=2.2360679775 |
sqrt7 | 根号7=2.6457513111 |
c_F | Fransén-Robinson常数=2.807770242 |
c_P2 | 拋物线常数(Parabolic constant)=2.2955871494 |
c_Omega | 欧米加常数(Omega constant)=0.5671432904 |
c_Y | 欧拉-马歇罗尼常数(Euler-Mascheroni constant)=0.5772156649 |
c_phi | 黄金比(Golden ratio)=1.6180339887 |
c_rho | 银数(Plastic constant)=1.3247179572 |
c_beta_star | Embree-Trefethen常数=0.70258 |
c_delta | Feigenbaum常数=4.6692016091 |
c_alpha | Feigenbaum=2.5029078751 |
c_C2 | 孪生质数猜想(Twin prime conjecture)=0.6601618158 |
c_M1 | Meissel-Mertens常数=0.2614972128 |
c_B2 | 布朗常数(Brun's constant for twin primes)=1.9021605823 |
c_B4 | 四胞胎质数的布朗常数(Brun's constant for primequadruplet)=0.87058838 |
c_sigma | Hafner-Sarnak-McCurley常数=0.3532363719 |
c_KC | 卡塔兰常数(Catalan's constant)=0.9159655942 |
c_KL | Landau–Ramanujan常数=0.7642236536 |
c_KV | Viswanath's常数=1.13198824 |
c_mu | Ramanujan-Soldner常数=1.4513692349 |
c_EB | 埃尔德什-波温常数(Erdős–Borwein常数)=1.6066951524 |
c_beta | Bernstein's常数=0.280169499 |
c_lambdaGKW | Gauss-Kuzmin-Wirsing常数=0.3036630029 |
c_LambdaBN | De Bruijn-Newman常数=-0.0000000027 |
c_lambdaGD | Golomb–Dickman常数=0.6243299885 |
c_Cahen | Cahen's常数=0.6434105463 |
c_Ll | 拉普拉斯极限(Laplace limit)=0.6627434193 |
c_Alladi | Alladi-Grinstead常数=0.8093940205 |
c_LambdaL | Lengyel's常数=1.0986858055 |
c_Levy | Lévy's常数=3.2758229187 |
c_zeta3 | Apéry's常数=1.2020569032 |
c_theta | 米尔斯常数(Mills' constant)=1.3063778839 |
c_Backhouse | Backhouse's常数=1.4560749486 |
c_Porter | Porter's常数=1.4670780794 |
c_Lieb | Lieb's常数=1.5396007178 |
c_Niven | Niven's常数=1.7052111401 |
c_Kappa | Sierpiński's常数=2.5849817596 |
c_Khinchin | Khinchin's常数=2.6854520011 |
内建函数列表 | 说明 |
sin(x) | 正弦函数, sine |
cos(x) | 余弦函数, cosine |
tan(x) | 正切函数, tangent |
cot(x) | 余切函数, cotangent |
sec(x) | 正割函数, secant |
csc(x) | 余割函数, cosecant |
asin(x) | 反正弦函数, arc sine |
acos(x) | 反余弦函数, arc cosine |
atan(x) | 反正切函数, arc tangent |
acot(x) | 反余切函数, arc cotangent |
asec(x) | 反正割函数, arc secant |
acsc(x) | 反余割函数, arc cosecant |
atanB(x,y) | 坐标反正切函数, arc tangent using rect. coords. (x,y) |
atanC(x,y) | 坐标反正切余角函数, the complementary angle of arc tangent usingrect. coords. (x,y) |
rad(x) | 度转弧函数, convert degree to radian |
deg(x) | 弧转度函数, convert radian to degree |
degs(d,m,s) | 度分秒转度函数, convert degrees with minutes and seconds todegrees only |
dms(d) | 度转度分秒函数, convert degrees to degrees with minutes andseconds, then return results to dmsD, dmsM, dmsS |
sinh(x) | 双曲正弦函数, hyperbolic sine |
cosh(x) | 双曲余弦函数, hyperbolic cosine |
tanh(x) | 双曲正切函数, hyperbolic tangent |
coth(x) | 双曲余切函数, hyperbolic cotangent |
sech(x) | 双曲正割函数, hyperbolic secant |
csch(x) | 双曲余割函数, hyperbolic cosecant |
asinh(x) | 双曲反正弦函数, inverse hyperbolic sine |
acosh(x) | 双曲反余弦函数, inverse hyperbolic cosine |
atanh(x) | 双曲反正切函数, inverse hyperbolic tangent |
acoth(x) | 双曲反余切函数, inverse hyperbolic cotangent |
asech(x) | 双曲反正割函数, inverse hyperbolic secant |
acsch(x) | 双曲反余割函数, inverse hyperbolic cosecant |
angle(x,y) | 坐标主幅角函数, polar angle of rec. coord. (x,y) |
radial(x,y) | 坐标向径函数, radial coordinate of rec. coord. (x,y) |
polth(x,y) | 坐标主幅角函数, polar angle of rec. coord. (x,y) |
polr(x,y) | 坐标向径函数, radial coordinate of rec. coord. (x,y) |
recx(r,th) | 极坐标横轴函数, x-coordinate of ploar coord. (r,θ) |
recy(x,th) | 极坐标纵轴函数, y-coordinate of ploar coord. (r,θ) |
abs(x) | 绝对值函数, absolute |
ceil(x) | 上高斯函数, ceiling function |
floor(x) | 下高斯函数, entier function |
exp(x) | 自然指数函数, exponential function |
log(x) | 常用对数函数, common logarithm |
log(x,y) | 任意底数对数函数, logarithm of x to the base y |
ln(x) | 自然对数函数, natural logarithm |
max(x,y) | 最大值函数, maximum |
min(x,y) | 最小值函数, minimum |
random(x) | 随机数函数, random number |
sqrt(x) | (实数)正平方根函数, square root |
sqr(x) | (实数)正平方根函数, square root |
cbrt(x) | (实数)正立方根函数, cube root |
cbr(x) | (实数)正立方根函数, cube root |
pow(x,y) | 幂次函数, exponentiation, x^y |
fact(x) | 阶层函数, factorial |
permute(x,y) | 排列函数, permutation, xPy |
combine(x,y) | 组合函数, combination, xCy |
mod(x,y) | 余数函数, modulo operation of (x/y) |
quot(x,y) | 商数函数, quotient of (x/y) |
round(x) | 四舍五入函数, rounding |
bin(d) | 十进制转二进制函数, convert a positive decimal number to abinary number |
dec(b) | 二进制转十进制函数, convert a positive binary number to adecimal number |
xor(d1,d2) | 逻辑互斥或函数, logical operation, exclusive OR |
and(d1,d2) | 逻辑及函数, logical operation, AND |
or(d1,d2) | 逻辑或函数, logical operation, OR |
not(d) | 逻辑非函数, logical operation, NOT |
gcd(x,y) | 最大公因子函数, greatest common divisor |
lcm(x,y) | 最小公倍数函数, least common multiplier |
自定义函数、自编程序操作范例 |
操作
([P]代表需用Ctrl+Enter完成输入程序或函数)
|
结果 | |
简易 | myF(a,b,c)=b2-4ac myF(2,5,3)=52-4×2×3=1 |
[P] function myF(A,B,C){return pow(B,2)-4A*C} 重要:此一乘号*不得省略,AC代表"变量AC",不代表A×C。 myF(2,5,3) |
原始输入 1 |
三角形三边长为4, 5, 7,求其面积? |
[P]function Area(A,B,C){s=0.5(A+B+C); return sqr(s*(s-A)(s-B)(s-C))} 重要:此一乘号*不得省略,s(s- A)...代表"函数s(...)...",不代表s×(...)...。 Area(4,5,7) |
原始输入 9.7979589711 |
|
循环 | 若您没有幼年高斯那样地聪明, 但是您会编程序让计算机慢慢算, 则2+5+8+...+600002=? myF(2,600002,3)=60000700002 1+2+3+...+100=? myF(1,100,1)=5050 |
[P] function myF(start,end,step){var v=0;for(t=start;t<=end;t=t+step){v=v+t}; return v} myF(2,600002,3) myF(1,100,1) |
原始输入 60000700002 5050 |
统计 与数组 |
求实验数据的母体标准偏差: 55, 67.3, 102.42, 73.1, 80.5 (不定笔数数据) |
[P]var A=new Array() A[0]=55, A[1]=67.3, A[2]=102.42, A[3]=73.1, A[4]=80.5 [P]var sum=0;var x_bar=0; [P] for(i=0;i<A.length;i++){sum=sum+A[i]} x_bar=sum/A.length; [P]var v=0; [P]for(i=0;i<A.length;i++){v=v+ pow((A[i]-x_bar),2)} sigma= sqr(v/A.length) |
原始输入 55, 67.3, 102.42, 73.1, 80.5 原始输入 原始输入 75.664 原始输入 原始输入 15.7657979183 |
积分 | 利用「右端点逼近法」积分, 求函数y(x)图形下在[-1,2]间的面积。 |
[P]function fx(x){return x*x*x-4x+4} [P]function integral(start,end,N){var v=0;for(i=1;i<=N;i++) {v=v+((end-start)/N)*fx(start+i*(end-start)/N)}; return v} integral(-1,2,10^5) |
原始输入 原始输入 9.7499550007 |
请注意: 1.编写语言为JavaScript。请留意保留字,并勿重复使用变量名,以免造成预期外的计算结果。 2.操作期间可利用var x=0等方法重置个别变量;变量、函数与程序有效期间至关闭SPC为止。 3.您可于下次启动SPC后,自行决定是否由历程列表的纪录中,再度加载自编程序。 4.您也可以将函数或程序,加入到「SPC启动程序表」,于下次启动时自动加载。 5.受限于JavaScript语法,自定义函数、自编程序内不得使用幂次符号^、阶层符号!、与百分符号%。 6.您可用pow( )、fact( )、*0.01代替上述符号^!%,非自定义函数或自编程序不受此限。 7.原则上,重要的JavaScript语法、型态转换、函数皆可使用,详细语法请参阅JavaScript相关入门书籍。 8.善用程序、函数与数组,可大幅扩增SPC计算潜力。诸如Simpson积分、Curve Fitting等工作亦是轻而易举。 |
软件更新 |
版本 | 说明 |
1.5.18 | 释出免费版(自动判别语系,繁体、简体、英文三合一版) 2009.1 | |
Windows 7, Windows Vista使用者,下载后, 需以右键点选安装文件,以系统管理员身分安装。 Windows XP使用者直接安装即可。 |
其他语系 |
说明 |
本软件目前仅提供繁体中文、简体中文、与英文三种语系,若您通晓其他语言,欢迎帮我翻译。 只要能以UTF-8格式告诉我即可(本程序暂不接受日语),谢谢您的帮助! |