Casio食用指南:修订间差异
创建页面,内容为“《Casio食用指南》是248中爱好卡Casio计算器的同学们整理的Casio异常指南。主要贡献者有:[[24888],24883,24895,24864等。主要包括Casio fx-991cn x和Casio jp900。目前整理工作仍在进行中。 = 正文 = == 序 == == 基础知识 == === 术语列表 === === 溢出 === == 基础字符转换器 == === lbf/in²→kPa 转换器 === === '''FEFD'''转换器 === === x = AAcm→in 溢出 === === x = Σ(x,1…” |
Nagi Onama(留言 | 贡献) 无编辑摘要 |
||
(未显示6个用户的10个中间版本) | |||
第1行: | 第1行: | ||
《Casio食用指南》是[[248]]中爱好卡Casio计算器的同学们整理的Casio异常指南。主要贡献者有:[[24888],[[24883]],[[24895]],[[24864]]等。主要包括Casio fx-991cn x和Casio jp900。目前整理工作仍在进行中。 | 《Casio食用指南》是[[248]]中爱好卡Casio计算器的同学们整理的Casio异常指南。主要贡献者有:[[24888]],[[24883]],[[24895]],[[24864]]等。主要包括Casio fx-991cn x和Casio jp900。目前整理工作仍在进行中。 | ||
= 正文 = | = 正文 = | ||
第10行: | 第10行: | ||
=== 溢出 === | === 溢出 === | ||
=== 关于Casio的@ === | |||
=== 自检模式 === | |||
自检模式是卡西欧进行按键,电池,太阳能板和显示器自我检查的模式。进入方法为:在开机以后迅速按下'''''shift 7''''' 。此时屏幕上出现DIAGN OSTIC字符串。接着,按下'''''8'''''或'''''9'''''。按卡西欧显示进行剩下的操作即可。 | |||
值得注意的是,进入自检模式后,卡西欧会自动进行全部初始化。 | |||
== 基础字符转换器 == | == 基础字符转换器 == | ||
=== lbf/in²→kPa | === lbf/in²→kPa 转换器(FE转换子) === | ||
这是最基本、最简单、也是最早发现的溢出方法。操作时使用“单位换算”中压力的第七个,即'''''shift 8 down 2 7'''''。然后按 '''''= up left'''''。此时显示为 '''''|1''''' ,其中 '''''|''''' 为光标。此时输入任何内容将会将其接在'''''FE'''''连接符后面,具体见'''''748转换器'''''。 | |||
其原理是'''''lbf/in²→kPa'''''在Casio存储中为'''''FE23''''',其中'''''23'''''为一个冒号:,在显示历史记录是被省去,故有一个'''''FE'''''空位。 | |||
这个溢出仅适用于Casio fx991cn,此后的版本均修复了此bug。(可能JP900的VerA也有此bug) | |||
这就是四大转换子中的'''''FE'''''转换子 | |||
=== '''FEFD'''转换器 === | === '''FEFD'''转换器 === | ||
在上述字符转换器之后,使用'''科学常数'''或'''''Ran#'''''可以得到一长串乱码,这就是Casio中的'''''FEFD'''''字符。在此之后操作'''''left left right''''',接入某个字符之后按'''''left 9 DEL'''''就可以得到'''''FD'''''转换子,也可以得到对应的字符。其中最有用的是以下几个: | |||
'''''shift 7 3 7/8/9/A/B/C A/B/C/D/E/F''''' | |||
'''''shift 7 4 6 PreAns''''' | |||
'''''shift 7 4 8 @''''' | |||
'''''shift 8 down 2 8 $''''' | |||
=== x = AAcm→in 溢出 === | === x = AAcm→in 溢出 === | ||
这是最新发现的溢出,操作为给变量A赋值为1x10^99,输入上面的式子('''''cm→in'''''为'''''shift 8 1 2''''' (991) '''''shift 8 1 1 1''''' (900))并进行如下操作: | |||
'''''shift CALC AC left shift . shift . left left DEL left left left left left left shift .''''' | |||
可以得到一个'''''FDFD'''''字符。与上述类似的转换方法。 | |||
=== x = Σ(x,1,100 溢出 === | === x = Σ(x,1,100 溢出 === | ||
第24行: | 第52行: | ||
=== 操作方法 === | === 操作方法 === | ||
利用前面的FEFD转换器,卡出需要的A~F,以及shift 7 4 8 的 @ 并输入: | |||
'''''@=10000[中间的十六进制码]23:x''''' 后按 '''''CALC = AC down''''' | |||
于是就可以得到存储为中间的十六进制码的字符(必须为偶数位)。下面给出所有字符表。 | |||
提取链接:[https://pan.baidu.com/s/1CS2OCcvjFO1Z_ncWiOYDmw?pwd=jcwa 百度网盘链接],密码jcwa | |||
=== 单字符 === | |||
[[文件:991单字节字符表电子版.jpg|缩略图|一级字符表]] | |||
{| class="wikitable" | |||
|+ | |||
! | |||
!0 | |||
!1 | |||
!2 | |||
!3 | |||
!4 | |||
!5 | |||
!6 | |||
!7 | |||
!8 | |||
!9 | |||
!A | |||
!B | |||
!C | |||
!D | |||
!E | |||
!F | |||
|- | |||
|'''0''' | |||
| | |||
|空格 | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|- | |||
|'''1''' | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|▯ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|- | |||
|'''2''' | |||
|i | |||
|e | |||
|π | |||
|: | |||
|$ | |||
|? | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|, | |||
|x10 | |||
|. | |||
|@ | |||
|- | |||
|'''3''' | |||
|0 | |||
|1 | |||
|2 | |||
|3 | |||
|4 | |||
|5 | |||
|6 | |||
|7 | |||
|8 | |||
|9 | |||
|'''A''' | |||
|'''B''' | |||
|'''C''' | |||
|'''D''' | |||
|'''E''' | |||
|'''F''' | |||
|- | |||
|'''4''' | |||
|M | |||
|Ans | |||
|A | |||
|B | |||
|C | |||
|D | |||
|E | |||
|F | |||
|x | |||
|y | |||
|PreAns | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|- | |||
|'''5''' | |||
|∑( | |||
|∫( | |||
|d/dx( | |||
|Π( | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|Min( | |||
|Max( | |||
|Mean( | |||
|Sum( | |||
|@ | |||
|@ | |||
|@ | |||
|@ | |||
|- | |||
|'''6''' | |||
|( | |||
|P( | |||
|Q( | |||
|R( | |||
|Not( | |||
|Neg( | |||
|Conjg( | |||
|Arg( | |||
|Abs( | |||
|Rnd( | |||
|Det( | |||
|Tm( | |||
|sinh( | |||
|cosh( | |||
|tanh( | |||
|<math>\sinh^{-1} (</math> | |||
|- | |||
|'''7''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''8''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''9''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''A''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''B''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''C''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''D''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''E''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|'''F''' | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
==定向填充== | |||
===定义=== | |||
===应用=== | |||
====“伪简化”模式==== | |||
====乱字模式==== | |||
== | ====强制进入某个模式==== | ||
=== | ====字体大小调整==== | ||
== | ==an的研究== | ||
=== | ===an有什么用=== | ||
an是卡西欧中的一种特殊字符。an可以被用于卡机(也可以用来整蛊朋友)。卡出an字符的方法有以下几种: | |||
#进入复数模式并进入lbf/in²→kPa 转换器。按下'''''shift . left left right i left''。'''接着输入任意字符,并删除多余字符即可。 | |||
#在计算模式中也能卡出an,但方法待补充。 | |||
=== | ===68模式=== | ||
68模式是一种特别的卡西欧模式。在这种模式下,重启后的计算记录会被保留。但是,这种模式也有很多不足之处,比如:不能切换模式(默认为计算模式),不能使用optn按键,不能使用素因数分解功能。值得一提的是,这种模式初始并没有选择任何角度单位。这在卡西欧的众多bug中并不多见。这种模式具体进入方法如下: | |||
=== | ===100an拼字模式=== | ||
== | ===异常菜单=== | ||
== | ==其他研究== | ||
=== | ===损坏的分数线=== | ||
=== | ===基于乱字模式的对于Casio中文编码顺序的研究=== | ||
== | ===Casio报错形式=== | ||
据casio官方说明书上所说,卡西欧共有9种报错形式,分别是:数学错误,堆栈错误,语法错误,自变量错,维数错误,变量错误,无解,范围错误和超时。但实际上,991中可实现的错误并不只有这几种,就比如: | |||
# '''F'''-12 错误名称:(中文)空值错误(英文)Null ERROR | |||
#'''F'''-13 错误名称:(中文)''blank'' (英文)Memory ERROR | |||
#'''F'''-14 错误名称:(中文)'''+''' (英文)'''+''' | |||
# 34/'''F''' 错误名称:(中文)''blank'' (英文)Circular ERROR | |||
=== | ===无限Med与双显示=== | ||
=== | ===卡西欧计时器=== | ||
很难想象,一个<s>普通</s>计算器也能用来计时,而且十分精准。具体方法: | |||
在复数模式内进入lbf/in²→kPa 转换器,并输入'''''shift 7 1 5'''''卡出 '''''Σ( 。'''''进一步输入 '''''Σ( 9,0,0)'''''并按下等于以开始计时。此时发现卡西欧处于一种开机但无显示的状态(计算中)。计时结束后,按下AC。此时计算 '''''x/38568''''' 即可得到计时的秒数(近似可以记成40000,但会有一定误差)。 | |||
= 其他 = | =其他= | ||
[[分类:文章]] |
2024年1月30日 (二) 10:41的最新版本
《Casio食用指南》是248中爱好卡Casio计算器的同学们整理的Casio异常指南。主要贡献者有:24888,24883,24895,24864等。主要包括Casio fx-991cn x和Casio jp900。目前整理工作仍在进行中。
正文
序
基础知识
术语列表
溢出
关于Casio的@
自检模式
自检模式是卡西欧进行按键,电池,太阳能板和显示器自我检查的模式。进入方法为:在开机以后迅速按下shift 7 。此时屏幕上出现DIAGN OSTIC字符串。接着,按下8或9。按卡西欧显示进行剩下的操作即可。
值得注意的是,进入自检模式后,卡西欧会自动进行全部初始化。
基础字符转换器
lbf/in²→kPa 转换器(FE转换子)
这是最基本、最简单、也是最早发现的溢出方法。操作时使用“单位换算”中压力的第七个,即shift 8 down 2 7。然后按 = up left。此时显示为 |1 ,其中 | 为光标。此时输入任何内容将会将其接在FE连接符后面,具体见748转换器。
其原理是lbf/in²→kPa在Casio存储中为FE23,其中23为一个冒号:,在显示历史记录是被省去,故有一个FE空位。
这个溢出仅适用于Casio fx991cn,此后的版本均修复了此bug。(可能JP900的VerA也有此bug)
这就是四大转换子中的FE转换子
FEFD转换器
在上述字符转换器之后,使用科学常数或Ran#可以得到一长串乱码,这就是Casio中的FEFD字符。在此之后操作left left right,接入某个字符之后按left 9 DEL就可以得到FD转换子,也可以得到对应的字符。其中最有用的是以下几个:
shift 7 3 7/8/9/A/B/C A/B/C/D/E/F
shift 7 4 6 PreAns
shift 7 4 8 @
shift 8 down 2 8 $
x = AAcm→in 溢出
这是最新发现的溢出,操作为给变量A赋值为1x10^99,输入上面的式子(cm→in为shift 8 1 2 (991) shift 8 1 1 1 (900))并进行如下操作:
shift CALC AC left shift . shift . left left DEL left left left left left left shift .
可以得到一个FDFD字符。与上述类似的转换方法。
x = Σ(x,1,100 溢出
748字符转换器
操作方法
利用前面的FEFD转换器,卡出需要的A~F,以及shift 7 4 8 的 @ 并输入:
@=10000[中间的十六进制码]23:x 后按 CALC = AC down
于是就可以得到存储为中间的十六进制码的字符(必须为偶数位)。下面给出所有字符表。
提取链接:百度网盘链接,密码jcwa
单字符

0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 空格 | @ | @ | @ | @ | @ | @ | @ | @ | @ | @ | @ | @ | @ | @ | |
1 | @ | @ | @ | @ | @ | @ | @ | @ | @ | ▯ | @ | @ | @ | @ | @ | @ |
2 | i | e | π | : | $ | ? | @ | @ | @ | @ | @ | @ | , | x10 | . | @ |
3 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
4 | M | Ans | A | B | C | D | E | F | x | y | PreAns | @ | @ | @ | @ | @ |
5 | ∑( | ∫( | d/dx( | Π( | @ | @ | @ | @ | Min( | Max( | Mean( | Sum( | @ | @ | @ | @ |
6 | ( | P( | Q( | R( | Not( | Neg( | Conjg( | Arg( | Abs( | Rnd( | Det( | Tm( | sinh( | cosh( | tanh( | [math]\displaystyle{ \sinh^{-1} ( }[/math] |
7 | ||||||||||||||||
8 | ||||||||||||||||
9 | ||||||||||||||||
A | ||||||||||||||||
B | ||||||||||||||||
C | ||||||||||||||||
D | ||||||||||||||||
E | ||||||||||||||||
F |
定向填充
定义
应用
“伪简化”模式
乱字模式
强制进入某个模式
字体大小调整
an的研究
an有什么用
an是卡西欧中的一种特殊字符。an可以被用于卡机(也可以用来整蛊朋友)。卡出an字符的方法有以下几种:
- 进入复数模式并进入lbf/in²→kPa 转换器。按下shift . left left right i left。接着输入任意字符,并删除多余字符即可。
- 在计算模式中也能卡出an,但方法待补充。
68模式
68模式是一种特别的卡西欧模式。在这种模式下,重启后的计算记录会被保留。但是,这种模式也有很多不足之处,比如:不能切换模式(默认为计算模式),不能使用optn按键,不能使用素因数分解功能。值得一提的是,这种模式初始并没有选择任何角度单位。这在卡西欧的众多bug中并不多见。这种模式具体进入方法如下:
100an拼字模式
异常菜单
其他研究
损坏的分数线
基于乱字模式的对于Casio中文编码顺序的研究
Casio报错形式
据casio官方说明书上所说,卡西欧共有9种报错形式,分别是:数学错误,堆栈错误,语法错误,自变量错,维数错误,变量错误,无解,范围错误和超时。但实际上,991中可实现的错误并不只有这几种,就比如:
- F-12 错误名称:(中文)空值错误(英文)Null ERROR
- F-13 错误名称:(中文)blank (英文)Memory ERROR
- F-14 错误名称:(中文)+ (英文)+
- 34/F 错误名称:(中文)blank (英文)Circular ERROR
无限Med与双显示
卡西欧计时器
很难想象,一个普通计算器也能用来计时,而且十分精准。具体方法:
在复数模式内进入lbf/in²→kPa 转换器,并输入shift 7 1 5卡出 Σ( 。进一步输入 Σ( 9,0,0)并按下等于以开始计时。此时发现卡西欧处于一种开机但无显示的状态(计算中)。计时结束后,按下AC。此时计算 x/38568 即可得到计时的秒数(近似可以记成40000,但会有一定误差)。