首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP文件获取使用e-5返回浮点数的内容

PHP文件获取使用e-5返回浮点数的内容
EN

Stack Overflow用户
提问于 2015-11-12 10:47:10
回答 1查看 211关注 0票数 0

我已经编写了一些代码来从http://csc.blockexp.info/ext/summary提供的json返回值" lastPrice“,但它将返回值作为8.503E-5,而不是所需的lastPrice。

代码语言:javascript
复制
{"data":[{"difficulty":159.63461978,"supply":33494475.4445624,"hashrate":"11.2889","lastPrice":0.00008503,"connections":24,"blockcount":1136720}]}

$jsonCSC = file_get_contents('http://csc.blockexp.info/ext/summary');
$dataCSC = json_decode($jsonCSC,true);
print_r($dataCSC);
$priceCSC = $dataCSC["data"][0]["lastPrice"];

该数组的打印方式如下:

代码语言:javascript
复制
Array ( [data] => Array ( [0] => Array ( [difficulty] => 110.1356266 [supply] => 33494245.423562 [hashrate] => 10.5306 [lastPrice] => 8.503E-5 [connections] => 24 [blockcount] => 1136696 ) ) )

正如您所看到的,lastPrice不是file_get_contents链接的最后价格。我不知道E-5是从哪里来的,也不知道为什么返回的值是8.503而不是浮点值。

@enkrate指出,is与E-5的浮点数一样是完全有效的!

EN

回答 1

Stack Overflow用户

发布于 2015-11-12 10:53:03

8.503E-5实际上是浮点数的有效PHP语法。有关更多信息和示例,请参阅PHP documentation for floating point numbers

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33663553

复制
相关文章

相似问题

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