我有一个功能
return bcdiv((float)($data), 100000000, 8);
来自$data = 100000000000000;
的它返回0.00000000
我需要1000000.00000000
怎么做?
答案 0 :(得分:1)
尝试删除强制转换:
return bcdiv($data, 100000000, 8); // "1000000.00000000"
bcdiv()
返回一个字符串。
使用转换来浮动return (float) bcdiv(...
时,在这种情况下将省略不必要的零:float(1000000)