写计算器遇到的问题
本人是新手.刚刚学习就被师傅叫做一个计算器,现在遇到以下问题.
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.数字分组怎么实现