首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >gmp_strval舍入为0,而不是返回接近0但不是0的数字。PHP

gmp_strval舍入为0,而不是返回接近0但不是0的数字。PHP
EN

Stack Overflow用户
提问于 2013-07-11 19:36:00
回答 1查看 232关注 0票数 0

我试图用大数来计算概率(二项式),因为我在大数上使用阶乘。

但是,gmp_strval似乎将所有十进制值舍入到0。

示例:

代码语言:javascript
运行
复制
var_dump(gmp_strval(gmp_mul('0.05', '0.002')));

打印:string(1) "0"应该是0.0001

现在作为一个例子,im使用小数,但这些小数是通过使用gmp_div_q除以大数来获得的。

有没有办法不使用gmp_strval来舍入数字呢?

EN

Stack Overflow用户

发布于 2013-07-12 16:28:12

把它当作文档错误吧。PHP扩展只使用带有整数的。见这里

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17601901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档