(15)--4.7 Math方法程序设计.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Math 方法 学习目标1. 了解Math类的常量。2. 掌握Math类的取整、min、max、abs、随机数、指数、三角函数等方法。 知识图谱 Math类 常量:PI : 3.14159265358979323846E : 2.7182818284590452354DEGREES_TO_RADIANS:0.017453292519943295RADIANS_TO_DEGREES:57.29577951308232 Math类方法: 取整:ceil, floor, rint, round 最小值、最大值、绝对值:min, max, abs随机数: random指数:exp, log, log10,pow, sqrt 三角函数:sin, cos, tan, asin, acos, atan,toRadians, toDegrees 取整方法 取整方法示例Math.ceil(7.0); // 返回 7.0Math.ceil(-7.0); // 返回 –7.0Math.ceil(7.1); // // 返回 8.0 Math.ceil(-7.1); // 返回 -7.0Math.ceil(7.9); // // 返回 8.0 Math.ceil(-7.9); // 返回 -7.0 取整方法示例Math.floor(7.0); // 返回 7.0Math.floor(-7.0); // 返回 –7.0Math.floor(7.1); // 返回 7.0Math.floor(-7.1); // 返回 -8.0Math.floor(7.9); // 返回 7.0Math.floor(-7.9); // 返回 -8.0 取整方法示例Math.rint(7.0); // 返回 7.0Math.rint(-7.0); // 返回 –7.0Math.rint(7.1); // 返回 7.0Math.rint(-7.1); // 返回 -7.0Math.rint(7.6); // 返回 8.0Math.rint(-7.6); // 返回 -8.0Math.rint(7.5); // 返回 8.0Math.rint(-7.5); // 返回 -8.0Math.rint(8.5); // 返回 8.0Math.rint(-8.5); // 返回-8.0Math.rint(6.5); // 返回 6.0Math.rint(-6.5); // 返回 -6.0 取整方法示例Math.round(7.0); // 返回 7 Math.round(-7.0f); // 返回 -7 Math.round(7.49f); // 返回 7 Math.round(7.5f); // 返回 8 Math.round(7.6f); // 返回 8 Math.round(7.5f); // 返回 7 Math.round(-7.6); // 返回 -8 min方法min 方法用于返回两个数(int、 long、 float 或 double 型) 的最小值。例如: Math.min(98.5, 85.6); // 返回 85.6 max方法max 方法用于返回两个数(int、 long、 float 或 double 型) 的最大值。例如:Math.max(98.5, 85.6); // 返回98.5 abs方法abs 方法返回一个数(int、 long、 float 或 double 型) 的绝对值。 例如:Math.abs(-7); // 返回 7 Math.abs(-7.6); // 返回 7.6 random方法random() 方 法生成大于等于0.0且小于1.0 的 double 型 随 机 数 (0.0≤Math. random() 1.0) 例如:int a = (int) (Math.random() * 100); (表达式1) // 返回0到99之间的随机整数 char c = (char)(Math.random()*26+‘a’); (表达式2) //返回[a-z]之间的随机字母 注: (int) (a+Math.random() * b); (表达式3) //a,b为整数时,返回[a,a+b)之间的随机整数, //包括a,但不包括a+b。 指数方法 指数方法示例Math.exp(1); //返回2.718281828459045Math.log(Math.E); //返回 1.0Math.lo

文档评论(0)

177****2883 + 关注
实名认证
内容提供者

热爱教育,专注于教育领域创作与分享,让我们共同进步。

1亿VIP精品文档

相关文档