Casio食用指南

来自HYWiki,开放的校园百科

《Casio食用指南》是248中爱好卡Casio计算器的同学们整理的Casio异常指南。主要贡献者有:24888,24883,24895,24864等。主要包括Casio fx-991cn x和Casio jp900。目前整理工作仍在进行中。

正文

基础知识

术语列表

溢出

关于Casio的@

自检模式

自检模式是卡西欧进行按键,电池,太阳能板和显示器自我检查的模式。进入方法为:在开机以后迅速按下shift 7 。此时屏幕上出现DIAGN OSTIC字符串。接着,按下89。按卡西欧显示进行剩下的操作即可。

值得注意的是,进入自检模式后,卡西欧会自动进行全部初始化。

基础字符转换器

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→inshift 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字符的方法有以下几种:

  1. 进入复数模式并进入lbf/in²→kPa 转换器。按下shift . left left right i left接着输入任意字符,并删除多余字符即可。
  2. 在计算模式中也能卡出an,但方法待补充。

68模式

68模式是一种特别的卡西欧模式。在这种模式下,重启后的计算记录会被保留。但是,这种模式也有很多不足之处,比如:不能切换模式(默认为计算模式),不能使用optn按键,不能使用素因数分解功能。值得一提的是,这种模式初始并没有选择任何角度单位。这在卡西欧的众多bug中并不多见。这种模式具体进入方法如下:

100an拼字模式

异常菜单

其他研究

损坏的分数线

基于乱字模式的对于Casio中文编码顺序的研究

Casio报错形式

据casio官方说明书上所说,卡西欧共有9种报错形式,分别是:数学错误,堆栈错误,语法错误,自变量错,维数错误,变量错误,无解,范围错误和超时。但实际上,991中可实现的错误并不只有这几种,就比如:

  1. F-12 错误名称:(中文)空值错误(英文)Null ERROR
  2. F-13 错误名称:(中文)blank (英文)Memory ERROR
  3. F-14 错误名称:(中文)+ (英文)+
  4. 34/F 错误名称:(中文)blank (英文)Circular ERROR

无限Med与双显示

卡西欧计时器

很难想象,一个普通计算器也能用来计时,而且十分精准。具体方法:

在复数模式内进入lbf/in²→kPa 转换器,并输入shift 7 1 5卡出 Σ( 。进一步输入 Σ( 9,0,0)并按下等于以开始计时。此时发现卡西欧处于一种开机但无显示的状态(计算中)。计时结束后,按下AC。此时计算 x/38568 即可得到计时的秒数(近似可以记成40000,但会有一定误差)。

其他