技术资料
计算优先顺序

    计算器依计算优先顺序来执行计算。

    1 基本上,计算是由左到右执行。

    2 括弧内的表示式有最高的优先顺序。

    3 以下显示出每一个单一指令的优先顺序。

    1. 有括弧的函数:

   

    2.函数前置有数值、幂次、幂次方根:

   

   

    4.字首符号:(-)(负号)

   

    6.互换、结合:npr,ncr

    7.乘法和除法:×,÷

   

    8.加法和减法:+,-

   

   

    乘法和除法以及乘法符号省略的乘法有相同的优先权(优先权7),当两种运算混合在一计算中时,这个运算是从左到右执行。包含在括弧中的运算会优先执行,所以使用括弧时运算式会有不同的结果。

   

    堆栈的限制

    本计算器使用记意器区域叫做堆栈,可储存较低优先顺序的数值、指令和函数。数字堆栈有10级,而指堆栈有24级,显示图如下。

   

   

   

    假如您执行的计算造成任一堆栈容量满溢,会有堆栈错误(stack error)发生。

    计算范围、数字位数和清确度

    计算范围、内部计算所需要的数字位数与计算精确度,视您所执行的计算类别而定。

    计算范围和精确度

   

    函数计算输入范围和精确度

   

   

   

   

   

    精确度基本上,和以上「计算范围和精确度」所描述是相同的。

   

    误差是累加的而且在接近函数的奇点(奇与点)或拐点(转折点)之外,比较容易出现误差。

    错误讯息

    当结果超出计算范围、尝试一个不合理的输入,或其他类似的问题发生时,计算器会显示错误讯息。

    当错误讯息出现时……

    以下是错误讯息发生时,您可以使用的一般处理方法。

   

   

    math error(数学错误)

    原因

    1 您所执行的计算中间或最后结果超过了可容许的计算范围。

    2 您的输入超过了可允许的范围(特别是使用函数时)。

    3 您所执行的计算包含了一非法的数学运算(例如:尝试除以0)。

    处理

    1 检查这个输入值,减少数字位数,再试一次。

    2 在使用独立记意器或变数作为函数的引数时,请确定记意器或变数值是在函数允许的范围内。

    stack error(堆栈错误)

    原因

    您所执行的计算已经超过数字堆栈的容量,或是指令堆栈的容量。

    处理

    1 简化计算表示式,使之不会超过堆栈的容量。

    2 尝试将计算分开成两个或三个部分。

    syntx error(语法错误)

    原因

    您所执行的计算格式有问题。

    处理

    做必要的更正。

    insufficient mem(mem不足)错误

    原因

    没有足够的记意器执行您的计算。

    处理

    改变起始、结束和步骤数值,缩窄表格计算的范围,再试一次。

    在确定计算器不正常之前……

    每当您在计算中发现错误出现或是计算结果不是您所预期时,执行以下步骤。假如执行一个步骤后并没有更正这个问题,移往下一个步骤。

    在执行这些步骤之前,您应该将重要资料预先备份。

    (1)检查计算表示式确定它没有任何错误。

    (2)依您所要执行的计算类别,请确定您使用的是正确的模式。

   

   

   
卡西欧 FX-350ES 相关内容:报价 | 参数 | 图片 | 论坛 | 评测