更多>
最新下载
24小时阅读排行榜
- 1 c# 如何用 ValueTuple 代替 out 参数来优化异步方法
- 2 C# 如何实现一个简单的缓存 - MemoryCache的使用
- 3 css 只有一个子元素时怎么特殊处理_使用 only child 伪类判断
- 4 css盒模型与元素对齐技巧_使用margin与padding调整对齐方式
- 5 application/xml是什么 如何直接POST XML字符串
- 6 如何在Golang中维护长期稳定的模块结构_Golang模块演进策略
- 7 css 想实现响应式卡片布局高度一致怎么办_flexbox align-items stretch
- 8 mysql备份恢复中的权限控制与安全设置
- 9 Go语言中new(T)与&T{}的区别及使用场景详解
- 10 Go测试如何查看覆盖率报告_Go覆盖率分析方法
- 11 mysql主从复制中主服务器与从服务器的负载均衡
- 12 Base64编码上传XML Base64如何用于文件传输
- 13 如何安全地解析可选的分号分隔 ISBN 参数(支持 1 或 2 个值)
- 14 如何在页面重载后保留搜索条件并导出筛选结果为 CSV
- 15 css 背景颜色不显示怎么办_background-color 与层级关系
更多>
最新教程
-
- Node.js 教程
- 15489 2025-08-28
-
- CSS3 教程
- 1544621 2025-08-27
-
- Rust 教程
- 22776 2025-08-27
-
- Vue 教程
- 25253 2025-08-22
-
- PostgreSQL 教程
- 21840 2025-08-21
-
- Git 教程
- 8854 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
