Flash中floor和round函数有什么区别?

flash中的取整函数有两个,分别是floor和round,这两个函数有什么不同之处呢?下面我们就来看看详细的教程。

软件名称:
Adobe Flash CS6(FI cs6) 官方简体中文正式版+破解补丁
软件大小:
1.7GB
更新时间:
2015-12-10

Flash中floor和round函数有什么区别?_第1张图片

1、在舞台中插入两个动态文本框,“实例名称”分别命名为“fl_txt”和“ro_txt”。(注:要嵌入字体)

Flash中floor和round函数有什么区别?_第2张图片

Flash中floor和round函数有什么区别?_第3张图片

2、新建一个图层命名为“代码”,打开“动作”面板。

Flash中floor和round函数有什么区别?_第4张图片

3、首先,定义浮点型变量num,赋初值为5.24。

Flash中floor和round函数有什么区别?_第5张图片

4、接着,用floor函数获取浮点数的整数部分,将数值在舞台的“floor函数”文本框中输出。

Flash中floor和round函数有什么区别?_第6张图片

5、用上一步同样的方法获取整数,在舞台的“round函数”文本框中输出。

Flash中floor和round函数有什么区别?_第7张图片

6、运行程序,可以看到floor函数和round函数获取的整数值都为5,说明它们都是获取数值的整数部分。

Flash中floor和round函数有什么区别?_第8张图片

7、接着,将num的值改为5.54,代码如下图所示。

Flash中floor和round函数有什么区别?_第9张图片

8、运行程序,可以看到“floor函数”的值为5,而“round函数”的值为6。这是因为floor函数返回数字或者表达式的下限值,下限值是小于或等于指定数字或者表达式的最靠近的整数。而round函数将数值四舍五入为最接近的整数。

Flash中floor和round函数有什么区别?_第10张图片

上一页 1 2 下一页 阅读全文

你可能感兴趣的:(Flash中floor和round函数有什么区别?)