写计算器遇到的问题

zhang20084 2005-08-10 08:37:49
本人是新手.刚刚学习就被师傅叫做一个计算器,现在遇到以下问题.

1.在创建了一快新的面版后,怎么在另一个面版上实例化,并且调用打开?

2.怎么对菜单,单选框,复选框,进行实例,选择,事件?

3.按下了“16进制”计算器应该怎么反映?(设置一个进制值为N,在其他运算中指出它是几进制的。是这样的吗?)

4.部分函数:

处理n! 计算显示数值的阶乘
处理Exp,可用于显示科学计数法
处理x^y
处理sin,反正弦,双曲正弦,反双曲正弦,cos,tan函数,为什么使用了例如sin函数 与正确结果不一样
处理dms函数(将显示的数值转换为“度-分-秒”格式;Inv+dms把度-分-秒转换为10进制)
处理(FE)——打开或者关闭科学计数法,10^32总是以指数显示
取模,(余数)
计算机逻辑与,在运算之前截断小数部分
计算机逻辑或,在运算之前截断小数部分
逐位异或,在运算之前截断小数部分
移位 要在二进制的情况下
//向左移位
//Inv+Lsh 向右移位
逐位取反,在运算之前截断小数部分
显示十进制的两个部分
// 显示十进制整数部分
//Inv+Int显示十进制小数部分
在16进制下输入字母怎么反映,

5.进制之间的怎么相互转换

6.括号怎么实现

7.数字分组怎么实现
...全文
112 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhang20084 2005-08-13
  • 打赏
  • 举报
回复
谁能告诉我象计算器上那几个函数,还有象取位,异或,移位.都怎么实现呀。那位兄弟有这样的代码给我看看呀。我们公司说了。以后做底层这个肯定要用的......@!@
zhang20084 2005-08-10
  • 打赏
  • 举报
回复
yujia120(于佳)
你好
你的例子我看了。我也写出了这写了.就是Windows上面有个什么 复选框Inv的.点上了可以做什么反正选玄运算的. 我不知道怎么判断是否点了复选框Inv,因为我都VC不怎么知道。(就如我的第二个问题。)
我做的可以连等于
zhang20084 2005-08-10
  • 打赏
  • 举报
回复
我是新手呀。起步一下有点高。不知道怎么做呀。其实我以前学习过JAVA的.其实逻辑代码我可以写的。可是其他的我不知道 比如第一个问题.(在创建了一快新的面版后,怎么在另一个面版上实例化,并且调用打开?)
我看了很多例子代码看不出什么所以然
社会栋梁 2005-08-10
  • 打赏
  • 举报
回复
http://www.cnblogs.com/tonyqus/archive/2005/07/13/191783.html
mintwlf 2005-08-10
  • 打赏
  • 举报
回复
很困难吗?

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧