更多>
最新下载
24小时阅读排行榜
- 1 C++怎么实现适配器模式_C++接口转换教程【兼容】
- 2 Linux 权限不足 Permission denied 解决
- 3 css响应式网页如何处理复杂的表格布局_使用媒体查询调整表格显示
- 4 C++怎么使用move语义_C++性能优化教程【转移】
- 5 php8.5管道操作符怎么用_php8.5管道操作符用法示例详解
- 6 CSS过渡实现的手风琴折叠布局_内容区高度平滑过渡方案
- 7 C++怎么初始化Map C++11列表初始化键值对【入门】
- 8 php流程控制支持goto吗_php goto语句存在但慎用【跳转】
- 9 C++如何实现带限流的API调用客户端?(令牌桶算法)
- 10 C++如何实现简易的配置项动态生效监听?(结合信号或IPC)
- 11 CSS伪类:nth-last-child用法_从后往前数定位元素
- 12 CSS字体样式基础_font-family设置与备用字体策略
- 13 CSS如何设置打印时的色彩表现_通过print媒体查询优化css颜色
- 14 如何在 PHP 关联数组中随机选取指定数量的元素
- 15 C++如何实现基于AABB树的高性能碰撞检测?(游戏物理引擎基础)
更多>
最新教程
-
- Node.js 教程
- 17966 2025-08-28
-
- CSS3 教程
- 1552039 2025-08-27
-
- Rust 教程
- 25038 2025-08-27
-
- Vue 教程
- 26921 2025-08-22
-
- PostgreSQL 教程
- 23332 2025-08-21
-
- Git 教程
- 10194 2025-08-21
下载首页 / 类库下载 / 其它类库
<?php
namespace Moontoast\Math;
class BigNumberTest extends \PHPUnit_Framework_TestCase
{
protected function setUp()
{
ini_set('bcmath.scale', 0);
}
/**
* @covers Moontoast\Math\BigNumber::__construct
* @covers Moontoast\Math\BigNumber::getValue
* @covers Moontoast\Math\BigNumber::getScale
* @covers Moontoast\Math\BigNumber::setValue
* @covers Moontoast\Math\BigNumber::filterNumber
* @covers Moontoast\Math\BigNumber::setDefaultScale
*/
public function testConstruct()
{
$bn1 = new BigNumber('9,223,372,036,854,775,808');
$this->assertSame('9223372036854775808', $bn1->getValue());
$this->assertEquals(0, $bn1->getScale());
$bn2 = new BigNumber(2147483647);
$this->assertSame('2147483647', $bn2->getValue());
$this->assertEquals(0, $bn2->getScale());这是一份处理特大数字的PHP库,需要的朋友可以下载使用。
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
