cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3044|回复: 5

特殊进制模式计算程序及计算方法正式公布!

[复制链接]
发表于 2009-10-18 19:16:02 | 显示全部楼层 |阅读模式
主要代码:
  1. n[1]:=x div 134217728 mod 16 *2;
  2. n[2]:=x div 2097152 mod 16 *2;
  3. n[3]:=x div 32768 mod 16 *2;
  4. n[4]:=x div 512 mod 16 *2;
  5. n[5]:=x div 8 mod 16 *2;
  6. n[6]:=(x div 32 mod 8+x*8 mod 16)*2;
  7. n[7]:=x mod 8 *4;
  8. n[8]:=0;

  9. for tmp1:=1 to 8 do
  10. case n[tmp1] of
  11. 0:special.Text:=special.text+'0';
  12. 2:special.Text:=special.text+'2';
  13. 4:special.Text:=special.text+'4';
  14. 6:special.Text:=special.text+'6';
  15. 8:special.Text:=special.text+'8';
  16. 10:special.Text:=special.text+'a';
  17. 12:special.Text:=special.text+'c';
  18. 14:special.Text:=special.text+'e';
  19. 16:special.Text:=special.text+'p';
  20. 18:special.Text:=special.text+'Σ';
  21. 20:special.Text:=special.text+'γ';
  22. 22:special.Text:=special.text+'θ';
  23. 24:special.Text:=special.text+'μ';
  24. 26:special.Text:=special.text+'σ';
  25. 28:special.Text:=special.text+'Ω';
  26. 30:special.Text:=special.text+'■';
  27. end;
复制代码
请大家检验其结果是否正确

注意:计算器中输入的是16进制的,而程序中是10进制

1.rar

157.13 KB, 下载次数: 17

评分

参与人数 1金钱 +10 贡献 +1 收起 理由
991es82es + 10 + 1

查看全部评分

 楼主| 发表于 2009-10-18 19:17:46 | 显示全部楼层
似乎还有点问题。。。。正在研究中。。
发表于 2009-10-19 13:04:48 | 显示全部楼层
我看结果。。。。。
 楼主| 发表于 2009-10-19 20:57:38 | 显示全部楼层
更新了一下,现在应该完全符合计算器上的结果了
发表于 2009-10-19 21:42:09 | 显示全部楼层
有空我转成VB代码
发表于 2010-1-22 13:06:32 | 显示全部楼层
这是什么啊
怎么算啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-2 18:05 , Processed in 0.080679 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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