常规问题

问6
执行 BASE-N 和逻辑运算时是否有需要注意的事项?
答6
是。除了十进制值之外,还可以使用二进制、八进制和十六进制值执行计算。BASE-N 模式下的计算结果始终使用当前选定的记数系统显示。您可以更改记数系统设置,以将值更改为其他记数系统。您还可以执行负值运算和逻辑运算。

注意:
输入十六进制值时,请使用标记有红色或绿色字母符号的按键来输入 A、B、C、D、E 和 F。在此情况下,在按字母键之前无需按 [ALPHA] 键。
 
  从 BASE-N 转换为十进制
记数系统 基数 示例(十进制数 28) 结果
二进制 2 1x 24 + 1x 23 + 1x 22 + 0x 21 + 0x20 11100
八进制 8 3x 81 + 4x 80 34
十进制 10 2x 101 + 8x 100 28
十六进制 16 1x 161 + 12x 160 1C

下面是使用 fx-991MS 进行的计算。其他科学计算器型号(fx-115MS、fx-115WA、fx-991WA、fx-3650P 等)上的运算十分相似。

示例: 将十进制值 28 转换为其等效二进制数。
1.在 BASE 模式下,将十进制指定为默认数基设置。
  [MODE]  [MODE]  [3](BASE)  [X2](Dec)
2.输入十进制值 28。
  [2]  [8]  [=]
3. 将二进制指定为所需数基。
  [log](BIN) 
  显示的结果:11100

逻辑运算
逻辑运算显示按位逻辑与 (and)、逻辑或 (or)、逻辑异或(Xor、Exor)和逻辑同或 (Xnor) 的结果。若为二进制、八进制和十进制负值,则取该值的等效二进制数的二补数,之后结果恢复为其原始数基值。若使用十进制数基,负值显示时带有一个减号。

真值表
A B A And B A Or B A Nand B A Nor B A Xor B
0 0 0 0 1 1 0
0 1 0 1 1 0 1
1 0 0 1 1 0 1
1 1 1 1 0 0 0

A Nand B 相当于:Not (A and B)
A Nor B 相当于:Not (A or B)
A Xor B 相当于:(A Or B) And (Not(A)Or Not(B))

示例:
取按位十六进制值 19 和 1A 的 Or 和 Xor 的值,并将结果转换为二进制值。
  Or 运算:19 Or 1A
1.在 BASE 模式下,将十六进制指定为默认数基设置。
  [MODE] [MODE]  [3](BASE)  [^](Hex)
2. 输入十六进制值 19。
  [1]  [9] 
3. 输入逻辑运算符。
  [x -1](LOGIC)  [2](or)
4. 输入十六进制值 1A,这将显示十六进制结果。
  [1]  [( - )](A)  [=] 
  显示的结果:1b
5. 将二进制指定为所需数基。
  [log](BIN)
  显示的结果:11011

  Xor 运算:19 Xor 1A
1.在 BASE 模式下,将十六进制指定为默认数基设置。
  [MODE] [MODE]  [3](BASE)  [^](Hex)
2. 输入十六进制值 19。
  [1]  [9] 
3. 输入逻辑运算符。
  [x -1](LOGIC)  [x -1](LOGIC)  [1](xor)
4. 输入十六进制值 1A,这将显示十六进制结果。
  [1]  [( - )](A)  [=] 
  显示的结果:3
5. 将二进制指定为所需数基。
  [log](BIN)
  显示的结果:11

此信息有用吗?

发送