cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 10733|回复: 26

[纯编程、古董] CASIO 可编程计算器大集合

[复制链接]
发表于 2010-11-6 14:57:00 | 显示全部楼层 |阅读模式
 楼主| 发表于 2010-11-6 14:57:51 | 显示全部楼层
9850的屏幕好像比9860还大
 楼主| 发表于 2010-11-6 14:58:41 | 显示全部楼层
折叠式
 楼主| 发表于 2010-11-6 14:59:37 | 显示全部楼层
CFX的典型彩屏
 楼主| 发表于 2010-11-6 15:00:11 | 显示全部楼层
这个像个尺子……
 楼主| 发表于 2010-11-6 15:00:35 | 显示全部楼层
这是我想要的那种
 楼主| 发表于 2010-11-6 15:01:07 | 显示全部楼层
这是最夸张的
 楼主| 发表于 2010-11-6 15:04:00 | 显示全部楼层
这个也能用C编程
C programmable
Since I already had a PB-2000C calculator in my possession, it was easy to trace the origins of this Casio Z-1. Like its predecessor, the Z-1 is designed with the student programmer in mind, and contains, in addition to a BASIC interpreter, an implementation of the C-language.
The name of this machine is highly unusual, and doesn't fit with Casio's usual product nomenclature. Could it be that they named this handheld computer after Konrad Zus's Z-1, the first electromechanical (relay) computer built in 1935?
As with the PB-2000C, the Z-1's C implementation is robust. It runs flawlessly idiosyncratic programs like the one below computing to an arbitrary number of digits. The main difference from the PB-2000C is that the Z-1 is much faster: this program takes several minutes to compute 50 digits of on the PB-2000C, but on the Z-1, it takes only a few seconds.
long a=10000,b,c,d,e,*f,g;main(){printf("digits?");scanf("%ld",&c);c*=3.5;c-=c%14;f=malloc(4*c+4);for(;b-c;)f[b++]=a/5;for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)for(b=c;d+=f*a,f=d%--g,d/=g--,--b;d*=b);}
(This code is not of my own creation. I downloaded the original version ages ago from the Internet. I have no idea as to the identity of its original author.)
I have, of course, also written a Gamma function program for the Z-1. This is the same code I wrote for the PB-2000C. This beast computes the logarithm of the Gamma function for any real argument to 10+ digits of precision:
double lg(x)double x;{        double g;        double pi = 3.14159265359;        int s;        s = x<0;        x = s ? -x : x;        g = 2.506628283501;        g += 92.20704845211 / x++;        g -= 83.17763708288 / x++;        g += 14.80283193078 / x++;        g -= .2208497079533 / x;        g = log(g) + (x-3.5)*log(x + .85) - x - .85;        return s ? log(pi/(3-x)/sin(180*(x-3))) - g : g;}main(){        double g, x;        printf("%lf", &x);        g = lg(x);        printf("lnG(%g)=%14.12g\n", x, g);        printf("G(%g)=%14.12g", x, exp(g));}
 楼主| 发表于 2010-11-6 15:05:52 | 显示全部楼层
Afx 2.0,好东西,比9860都好啊
 楼主| 发表于 2010-11-6 15:09:15 | 显示全部楼层
这个没见过
属于“Overhead Display Calculators
“架空显示计算器?”
发表于 2010-11-6 15:16:50 | 显示全部楼层
我怎么什么都看不到啊
发表于 2010-11-6 15:18:11 | 显示全部楼层
同ls
 楼主| 发表于 2010-11-6 15:18:52 | 显示全部楼层
????我都能看到
 楼主| 发表于 2010-11-6 15:19:13 | 显示全部楼层
刷新。使劲刷新
发表于 2010-11-6 18:25:37 | 显示全部楼层
“架空显示计算器”j_0004.gif
发表于 2010-11-6 18:30:17 | 显示全部楼层
架空显示的 计算器?
架空 来显示 计算器?
架空 显示计算 的器具?
发表于 2010-11-6 19:30:47 | 显示全部楼层
我去那个网站看到了,不过论坛的图片还是不能看。
发表于 2010-11-6 19:52:29 | 显示全部楼层
悲剧了,图片是红叉
发表于 2010-11-6 22:55:40 | 显示全部楼层
好大一堆叉烧包
发表于 2010-11-6 23:01:10 | 显示全部楼层
好全。 终于找到全面的了
原来9850是20世纪的事情= =
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 00:59 , Processed in 0.085811 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表