<small id='0eGQA'></small><noframes id='0eGQA'>

<i id='0eGQA'><tr id='0eGQA'><dt id='0eGQA'><q id='0eGQA'><span id='0eGQA'><b id='0eGQA'><form id='0eGQA'><ins id='0eGQA'></ins><ul id='0eGQA'></ul><sub id='0eGQA'></sub></form><legend id='0eGQA'></legend><bdo id='0eGQA'><pre id='0eGQA'><center id='0eGQA'></center></pre></bdo></b><th id='0eGQA'></th></span></q></dt></tr></i><div id='0eGQA'><tfoot id='0eGQA'></tfoot><dl id='0eGQA'><fieldset id='0eGQA'></fieldset></dl></div>
    <bdo id='0eGQA'></bdo><ul id='0eGQA'></ul>
  • <tfoot id='0eGQA'></tfoot>
    <legend id='0eGQA'><style id='0eGQA'><dir id='0eGQA'><q id='0eGQA'></q></dir></style></legend>

        如何在php中将浮点值转换为整数?

        时间:2023-10-31
        <tfoot id='nqmkp'></tfoot>
      1. <legend id='nqmkp'><style id='nqmkp'><dir id='nqmkp'><q id='nqmkp'></q></dir></style></legend>

        <small id='nqmkp'></small><noframes id='nqmkp'>

            <tbody id='nqmkp'></tbody>
          1. <i id='nqmkp'><tr id='nqmkp'><dt id='nqmkp'><q id='nqmkp'><span id='nqmkp'><b id='nqmkp'><form id='nqmkp'><ins id='nqmkp'></ins><ul id='nqmkp'></ul><sub id='nqmkp'></sub></form><legend id='nqmkp'></legend><bdo id='nqmkp'><pre id='nqmkp'><center id='nqmkp'></center></pre></bdo></b><th id='nqmkp'></th></span></q></dt></tr></i><div id='nqmkp'><tfoot id='nqmkp'></tfoot><dl id='nqmkp'><fieldset id='nqmkp'></fieldset></dl></div>

              • <bdo id='nqmkp'></bdo><ul id='nqmkp'></ul>
                1. 本文介绍了如何在php中将浮点值转换为整数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我想在php中将浮点值(例如:1.0000124668092E+14)转换为整数,php.output中最好的方法是100001246680920"

                  I want to convert float value (Eg:1.0000124668092E+14) to Integer in php,what is the best method for this in php.output should be "100001246680920"

                  推荐答案

                  转化是什么意思?

                  • casting*: (int) $floatintval($float)
                  • 截断:floor($float)(向下)或 ceil($float)(向上)
                  • 舍入:round($float) - 有额外的模式,请参阅 PHP_ROUND_HALF_... 常量
                  • casting*: (int) $float or intval($float)
                  • truncating: floor($float) (down) or ceil($float) (up)
                  • rounding: round($float) - has additional modes, see PHP_ROUND_HALF_... constants

                  *:强制转换有一些机会,浮点值不能用 int 表示(太大或太小),f.ex.在你的情况下.

                  *: casting has some chance, that float values cannot be represented in int (too big, or too small), f.ex. in your case.

                  PHP_INT_MAX:此 PHP 版本支持的最大整数.通常是 int(2147483647).

                  PHP_INT_MAX: The largest integer supported in this build of PHP. Usually int(2147483647).

                  但是,您可以使用 BCMath 或 GMP 用于处理这些大数字的扩展.(两者都是有限制的,你只需要开启这些扩展)

                  But, you could use the BCMath, or the GMP extensions for handling these large numbers. (Both are boundled, you only need to enable these extensions)

                  这篇关于如何在php中将浮点值转换为整数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:用 PHP 截断浮点数 下一篇:php浮点数计算小数点后2位

                  相关文章

                  <i id='zMcHO'><tr id='zMcHO'><dt id='zMcHO'><q id='zMcHO'><span id='zMcHO'><b id='zMcHO'><form id='zMcHO'><ins id='zMcHO'></ins><ul id='zMcHO'></ul><sub id='zMcHO'></sub></form><legend id='zMcHO'></legend><bdo id='zMcHO'><pre id='zMcHO'><center id='zMcHO'></center></pre></bdo></b><th id='zMcHO'></th></span></q></dt></tr></i><div id='zMcHO'><tfoot id='zMcHO'></tfoot><dl id='zMcHO'><fieldset id='zMcHO'></fieldset></dl></div>

                  <legend id='zMcHO'><style id='zMcHO'><dir id='zMcHO'><q id='zMcHO'></q></dir></style></legend>
                  <tfoot id='zMcHO'></tfoot>

                    • <bdo id='zMcHO'></bdo><ul id='zMcHO'></ul>
                    1. <small id='zMcHO'></small><noframes id='zMcHO'>