算器和科学计算器之间的切换。Р进制选择模块:可以转换二、八、十、十六进制的数。Р单位选择模块:该功能可以实现将输出的数转换成你想要的单位,包括角度、弧度以及各种进制数。Р数值显示模块:该模块主要功能就是数值的键入显示以及数值的输出显示。Р清除返回模块:该模块主要的功能就是当用户发现输入错误数据时,使用该功能就能改正错误,从而节约了时间以及提高了计算效率。Р三角函数等高级运算模块:该模块主要就是一些三角函数等一些高级运算,是为科学计算器而设计的,功能非常强大,实时操作性很好。Р(3)、实现过程Р面板按键的设计及感应Р首先,在前面板上建立一个簇Р然后在簇中再建立布尔量,复制20个以满足键的需求(0--9十个数字键,一个小数点键,一个等号键,四则运算键,一个开方键,一个倒数键,一个反号键,一个清零键及一个退出键并注意按键的顺序)。Р将按键给值并作适当的美化处理Р在后面板中通过将簇中元素按产生的顺序组成一个一维数组,这样就实现了每个键与数字(0--20)之间的对应。每次按下一个键时,通过查找出对应的键并把结果(对应的数字)连接到一个case结构,然后执行对应case结构中的程序,至此就完成了对一个键的感应过程。Р数字的键入(0~F键入1~F数字)Р这个模块主要的功能就是数值的键入Р数值按键的布尔按键。Р以下面板主要是为了当前显示为0时再输入数字只显示所输入的数字,用于防止显示00的情况Р当输入非0值时控件面板:Р当输入0值时:Р按键模块面板Р这些按键都是布尔型按键,表示关闭,表示true。Р4、菜单选择模块:该模块主要实现的功能有,进制转换功能,弧度角度转换功能,以及标准型计算器和科学计算器之间的切换。Р5、进制选择模块Р本系统可选择的进制有十进制、二进制、八进制、十六进制之间的任意转换。Р6、单位选择模块Р该功能可以实现将输出的数转换成你想要的单位,包括角度、弧度以及各种进制数。