当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript Math.fround( )用法及代码示例


在对数字执行运算时,我们有时可能希望使用32位数字。 JavaScript内部使用64位浮点数而不是32位。因此,检查32位数字与64位数字是否相等可能会失败。 JavaScript为我们提供了内置函数,用于将64位浮点数转换为32位。 JavaScript中的Math.fround()函数用于查找给定Number的最接近的32位单精度浮点表示形式。 JavaScript中的Math.fround()函数还用于将64位浮点数转换为32位浮点数。

用法:

Math.fround(value)

参数:该函数接受单个参数值。此参数表示我们要查找最接近的32位单精度浮点表示形式的数字。


返回值:Math.fround()函数返回给定数字的最接近的32位单精度浮点表示形式。

以下示例说明了JavaScript中的Math.fround()函数:

  1. 示例1:当将正数作为参数传递时:
    <script type="text/javascript"> 
       document.write(Math.fround(3));           
    </script>

    输出:

    3
  2. 示例2:当带小数位的正数作为参数传递时:
    <script type="text/javascript"> 
       document.write(Math.fround(3.345));           
    </script>

    输出:

    3.3450000286102295
  3. 示例3:当将负数作为参数传递时:
    <script type="text/javascript"> 
       document.write(Math.fround(-3));           
    </script>

    输出:

    -3
  4. 示例4:将带有小数位的负数作为参数传递时:
    <script type="text/javascript"> 
       document.write(Math.fround(-3.345));           
    </script>

    输出:

    -3.3450000286102295
  5. 示例5:当将零作为参数传递时:
    <script type="text/javascript"> 
       document.write(Math.fround(0));           
    </script>

    输出:

    0

支持的浏览器:下面列出了JavaScript Math.fround()函数支持的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • 火狐浏览器
  • Opera
  • 苹果浏览器


相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 JavaScript | Math.fround() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。