当前课程知识点:移动快速应用开发 >  第三章 我的计算器 >  带小数点的计算器 >  带小数点的计算器

返回《移动快速应用开发》慕课在线视频课程列表

带小数点的计算器在线视频

带小数点的计算器

下一节:代码测试

返回《移动快速应用开发》慕课在线视频列表

带小数点的计算器课程教案、知识点、字幕

大家好

在上一讲中

我们完成了整数计算器的逻辑设计

本节课我们将实现小数运算

对整数计算器流程图做了修改

增加了小数功能

下面我将进行具体操作

到现在为止

计算器还只能进行整数运算

下面我们编写小数点按钮的点击事件处理

过程来实现小数的速度

由于在一个操作数中只能有一个小数点

因此需要设置一个标志为变量

小数点控制

来判断是否已经输入过小数点

当小数点控制为真实

表示操作书中没有出现小数点

如果此时右数的值等于0

则给右数添加上0.

否则直接在右数的末尾添加小数点

只要小数点按钮被点击

我们就要将小数点控制的值设为假

由于设置的标志位

所以需要对部分代码做修改

当点击等号与运算符号后

就意味着将要输入新的数字

这时就需要将小数点控制的值还原为真

程序设计中经常通过标志位来判断状态

因此对于同学们而言

要学会通过标设置标志位来进行跳转

或者判断

最后完成清零的操作

将四个变量和标签的值都还原成初始状态

同学们

这一节课我们为计算器增加了小数节

下节课我们将针对计算机的BUG进行

修改

谢谢大家的收看

再见

移动快速应用开发课程列表:

第一章 App Inventor介绍

-App Inventor简介

-- App Inventor简介

-第一个应用-喵喵叫的小猫

--喵喵叫的小猫

-App Inventor的调试方法

--App Inventor的调试方法

-作业--作业

-拓展练习

第二章石头剪刀布

-石头剪刀布界面设计

--石头剪刀布界面设计

-选择结构

--选择结构

-组件介绍

--组件介绍

-石头剪刀布逻辑设计

--石头剪刀布逻辑设计

-作业--作业

第三章 我的计算器

-计算器的界面设计

--计算器的界面设计

-过程的定义

--过程的定义

-实现整数运算的计算器

--实现整数运算的计算器

-带小数点的计算器

--带小数点的计算器

-代码测试

--代码测试

-作业--作业

第四章 我的词典

-我的词典界面设计

--我的词典界面设计

-语言翻译

--语言翻译

-文字朗读

--文字朗读

-语音识别

--语音识别

-作业--作业

第五章 我的绘图板

-绘图板界面设计

--绘图板界面设计

-手指作画

--手指作画

-精灵画圆

--精灵画圆

-绘图的保存

--绘图的保存

-作业--作业

第六章 社交应用

-社交应用界面设计

--社交应用界面设计

-拨号并收发短信

--拨号并收发短信

-短信的分类保存

--短信的分类保存

-短信的选择与删除

--短信的选择与删除

-作业--作业

第七章 扫码识物

-条码扫描器

--条码扫描器

-申请Web-API的步骤和调试方法

--申请Web-API的步骤和调试方法

-Web客户端

--Web客户端

-JSON格式数据的解析方法

--JSON格式数据的解析方法

-扫码识物

--扫码识物1

--扫码识物2

-作业--作业

第八章 我的扫描仪

-人工智能技术介绍

--人工智能技术介绍

-扫描仪界面设计

--扫描仪界面设计

-百度AI 函数介绍

--百度AI 函数介绍

-扫描仪的代码实现

--扫描仪的代码实现

-作业--作业

-拓展练习

带小数点的计算器笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。