我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

具有溢出整数的PHP模数

I get integer overflow value 7.233907357909E+16 from multiplication.

Now i need to calculate modulus 7.233907357909E+16 % 15.

How can i solve it, any idea how to do this?

You should look into bcmul and bcmod for arbitrary precision computations.

Example:

$res = bcmul('134334244395933282', '2834783723423487283');
$modRes = bcmod($res, '15');
echo $modRes;

近期文章

  • php mySQL返回一个空查询
  • 编辑Web根目录之外的文件
  • Switch Case,无法理解
  • “模块化”Javascript文件
  • 上传服务器上的文件
  • php搜索结果图像显示并填充CSS div
  • 如何在表单提交后添加echo语句
  • 从WordPress中提取属性,如短代码
  • preg_replace在php中没有
  • yii:未定义属性“CWebUser.clientScript”
  • Laravel查询关系
  • 网站中的恶意代码窃取管理员密码
  • Doctrine2重复键名错误
  • MongoDB第一列+第二列> 2
  • 如何在动态表头下排序和显示动态数据?
  • 用引号绑定斜线的问题
  • 求和数从php函数返回
  • 从文件类型建议文件扩展名
  • PHP是否具有C#,JAVA,C ++等函数重载功能[重复]
  • mysql查询返回null时不应该

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华