第四章算术与字串运算.PDFVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章算术与字串运算.PDF

第四章 算術與字串運算 本章學習目標 1. 介紹算術運算操作 2. 介紹字串運算操作 3. 透過範例介紹Slider 滑桿元件的使用 本章重點概述 本章主要介紹在APP Inventor 2 中使用到的算術與字串運算 。算術運算包 括四則運算及許多數學函數,例如計算三角函數,sin, gos, tan, … 等 ,透 過適當使用各種函數可製作出許多實用的應用 APP 。文字資料除了可以用 來顯示提示訊息之外,也可以用來記錄APP 執行時所需的資料。此外本章 也介紹了滑桿 (Slider) 的使用,透過滑桿的使用可以簡化使用APP 時輸入 數字資料的麻煩。 4.1 算術運算 在APP Inventor 2 裡可以依需求設計出許多實用的APP ,而大部份的程式 設計裡算術運算是十分重要的部份 ,除了四則運算之外還有許多如次方數、 亂數、取最小值或最大值、取整數…等等運算。圖 4-1 列示了所有的算術 運算程式拼貼。 圖4-1: 算術運算的程式拼塊 4.1.1 兩數關係判斷 兩數關係判斷裡有很多種判斷形式 1. 兩數是否相等: 會回傳“true” 或“false” 的結果,如果回傳值是“true” 代表兩數是相等的,反之代表不相等。 2. 兩數是否不相等: 會回傳 “true” 或 “false” 的結果,如果回傳值是 “true” 代表兩數是不相等的,反之代表相等。 3. 第一個數是否小於第二個數: 會回傳 “true” 或 “false” 的結果,如果 回傳值是 “true” 代表第一個數小於第二個數 ,反之代表第二個數比 較小 。 4. 第一個數是否小於或等於第二個數: 會回傳 “true” 或 “false” 的結果, 如果回傳值是 “true” 代表第一個數小於或等於第二個數 ,反之代表 第二個數比第一個數小 。 5. 第一個數是否大於第二個數: 會回傳 “true” 或 “false” 的結果,如果 回傳值是 “true” 代表第一個數大於第二個數 ,反之代表第二個數比 較大 。 6. 第一個數是否大於或等於第二個數: 會回傳 “true” 或 “false” 的結果, 如果回傳值是 “true” 代表第一個數大於或等於第二個數 ,反之代表 第二個數比第一個數大 。 圖4-2 整理了兩數關係的各種判斷模式。 圖4-2: 算術運算的程式拼塊 4.1.2 數字相加 數字相加程式拼塊可以把多個數加總後輸出結果。圖 4-3 整理了當要使用 多個數相加時只要點擊程式拼塊上的齒輪符號並將左側的 “number” 拉往 右側的子區塊便可以入多個要相加的數。 圖4-3: 數字相加 4.1.3 數字相乘 數字相乘程式拼塊可以把多個數相乘後輸出結果。圖 4-4 整理了當要使用 多個數相乘時只要點擊程式拼塊上的齒輪符號並將左側的 “number” 拉往 右側的子區塊便可以入多個要相加的數。 圖4-4: 數字相乘 4.1.4 取最大值與最小值 當有多個變數要取出其中的最大值或最小值時可用這個程式拼塊,而且這 程式拼塊不限定只能比較兩個數,也可以比較多個數,當要比較多個數時 可以點擊程式拼塊上的齒輪,將左側子區塊中的 “number” 圖示往右側接 填入子區塊便可比較多個數。圖 4-5 整理了取最小值與取最大值的程式區 塊設定法。 圖4-5: 數字相乘 4.1.5 常用數學函數運算 在很應用裡需要用到一些數學上的基本函數運算,例如算平方根、絕對值、 四捨五入、自然對數、e 的次方…等,這些函數都可以直接使用在算數運 算中的程式拼塊達成。其中 “相反數” 的程式拼塊是指用來做 “正號”

文档评论(0)

18273502 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档