新闻详情

程序指令 数学

发布时间: 2022-12-16
观看程序指令 数学视频:

数学

加法、减法、乘法和除法

sm1.1 指示溢出错误和非法值。如果 sm1.1 置位,则 sm1.0 和 sm1.2 的状态无效,原 始输入操作数不变。如果 sm1.1 和 sm1.3 未置位,则数学运算已完成且结果有效,并且 sm1.0 和 sm1.2 包含有效状态。如果在除法运算过程中 sm1.3 置位,则其它数学运算状 态位保持不变。

实数(或浮点数)使用 ansi/ieee 754-1985 标准(单精度)中说明的格式进行表示。有关详细信息,请参 见该标准。

lad 示例中的整数运算

三角函数、自然对数/自然指数和平方根

正弦 (sin)、余弦 (cos) 和正切 (tan) 指令

说明

正弦 (sin)、余弦 (cos) 和正切 (tan) 指令计算角度值 in 的三角函 数,并在 out 中输出结果。 输入角度值以弧度为单位。 • sin (in) = out • cos (in) = out • tan (in) = out 要将角度从度转换为弧度: 使用 mul_r (*r) 指令将以度为单位的角 度乘以 1.745329e-2(约为 π/180)。 对于数学函数指令,sm1.1 用于指示溢出错误和非法值。 如果 sm1.1  置位,则 sm1.0 和 sm1.2 的状态无效,原始输入操作数不变。 如果 sm1.1 未置位,则数学运算已完成且结果有效,并且 sm1.0 和 sm1.2 包含有效状态。

自然对数 (ln) 和自然指数 (exp) 指令

说明

自然对数指令 (ln) 对 in 中的值执行自然对数运算,并在 out 中输 出结果。 自然指数指令 (exp) 执行以 e 为底,以 in 中的值为幂的指数运算, 并在 out 中输出结果。 • ln (in) = out • exp (in)= out 要从自然对数获得以 10 为底的对数: 将自然对数除以 2.302585(约 为 10 的自然对数)。 若要将任意实数作为另一个实数的幂,包括分数指数: 组合自然指数 指令和自然对数指令。 例如,要将 x 作为 y 的幂,请使用 exp (y *  ln (x))。

受影响的 sm 位

• sm1.0 运算结果 = 零 • sm1.1 溢出、运算期间生成非法值或非法输入 • sm1.2 负数结果

展开全文

供应商
浔之漫智控技术(上海)有限公司总部
联系电话
15021292620
手机号
15021292620
在线咨询QQ
2799536152
销售
颜娟
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
我们的新闻
咨询 在线询价 拨打电话