에 나는 두 개의 소수 30.63 및 0.15의 곱셈에 문제가 있어요. 계산기에 따르면 4.60이 나와야한다고 나와 있습니다. 이에서 $commission = bcmul(30.63, 0.15,2);
결과 4.59입니다. bcmul은 십진수로 작업하기로되어 있었습니까? 많은 감사, bcmul에 $scale 매개 변수에 대한 the documentation
입력은 많은 수의 쌍으로 구성되며 각각은 별도의 줄에 있으며 숫자는 쉼표로 구분됩니다. 숫자는 100 자리만큼 길 수 있습니다. 숫자는 정수 및 진영 숫자이며 음수는 입력되지 않습니다. 입력은 파일의 끝으로 종료됩니다. 출력은 고유 한 개별 행에서 각각 역전 된 합계가됩니다. 각 입력 쌍에 대해 하나의 역 합계가 있어야합니다. 나는이이 코드를 작성하고 있지
내 웹 호스트는 PHP_INT_MAX가 2147483647 즉 32 비트 환경임을보고합니다. 64 비트 환경에서 현재 작동하는 몇 가지 수학 연산을 변환하려고하므로 32 비트 환경에서도 작동합니다. 32 비트 환경에서 $id = '76561197996545192';
$temp = '';
for ($i = 0; $i < 8; $i++)
{
$t
아주 작은 숫자의 정확한 연산을 위해 bcmath를 사용하고 싶지만 실패합니다. 나는 암호 화폐 가격을 계산하기 위해 노력하고 bc 수학 정수로 부동 소수점 변환보다 더 생각하고 이 작업 : PHP> 에코로 number_format (0.000005 * 0.0025, 10); 0.0000000125 그리고이 작동하지 않는 경우 : PHP> 에코로 numbe
docker container에서 리눅스 인스턴스를 실행 중입니다. 그것은 데비안입니다 : PHP 5.6의 jessie. bcmath 모듈을 설치하고 싶지만 성공하지 못했습니다. 누군가가 어떻게하는지 알고 있습니까? [email protected]:/etc/php5/fpm# apt install php5.6-bcmath
Reading package lis
php7.1으로 테스트 할 때 Ubuntu 16 서버를 사용하고 있습니다. 내 응용 프로그램 중 하나는 bcadd 기능을 사용합니다. 나는 bcmath 모듈을 설치해야한다고 알고 있지만 php7.1-bcmath을 찾을 수 없습니다. apt install php-bcmath을 설치하려고 시도했을 때 단순히 php7.0-bcmath 모듈을 설치했습니다. 내 서
현재 프로젝트에서 BC 수학 확장을 사용하고 있습니다. 이 통과됩니다 : 내 단위 테스트에서 아래 비슷한 것 몇 가지 비교가 $this->assertEquals('1.23456789123456789123434',
'1.2345678912345678912343434654654654654'
);
이 통과되지 않습니다 $t
에 전화 나는 그것을 해결하는 방법을 알고 PHP Fatal error: Call to undefined function bccomp() 사람이 오류는 무엇입니까? -------------------- 편집 ------------ 우분투를 사용하고, 나는 PHP를 설치 -5.6 사용하여 APT-GET 명령을 이