Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 货币兑换。小数变得更大_Php_Math - Fatal编程技术网

Php 货币兑换。小数变得更大

Php 货币兑换。小数变得更大,php,math,Php,Math,所以,这里的一些人在过去帮助我进行货币兑换,效果非常好。除非小于整数 1 = 0.023 (Using my rates) 0.01 = 2.30000000001 (something like that) 0.01将成为一个巨大的数字 function convert($to, $from, $value) { return ($value * $to) / $from; }; 我想出来了。我是个白痴,把功能倒过来了 我做的是$value、$to、$from而不是$from、$t

所以,这里的一些人在过去帮助我进行货币兑换,效果非常好。除非小于整数

1 = 0.023 (Using my rates)
0.01 = 2.30000000001 (something like that)
0.01
将成为一个巨大的数字

function convert($to, $from, $value) {
    return ($value * $to) / $from;
};

我想出来了。我是个白痴,把功能倒过来了


我做的是$value、$to、$from而不是$from、$to、$value

函数中的
$from
$to
是什么意思?0.01变为2.3,这不是一个很大的数字,除非你的意思是它的小数点比你想要的多。tbh即使看前面的问题,从数学上讲,我仍然不确定这是否有意义。如果1=0.023,为什么0.01=2.3?100=2.3,精细甚至43.47826=1。。。但是百分之一呢?我肯定我在这里没有得到什么…@JustOnUnderMillions哦,我使用的是一个json文件$从(假设我的加密货币是为了好玩)0.023美元到是美元$1@apokryfos它应该是一个非常小的小数点,而不是结果。我正在制作一种加密货币,作为我和巴德的一个项目。和它应该是的相比,这实在是太大了。