2011-12-13 2 views
7

PHP로 데이터베이스 기반 웹 사이트를 만들고 (PDO로 액세스 한) PostgreSQL 데이터베이스에 데이터를 저장하려고하는데 고정밀 도로 저장하고 조작해야합니다. 10 진수 (경우에 따라 소수점 이하 20 자리 이상).PHP에서 고정밀 소수 자리를 사용하는 방법

필요한 높은 수준의 정밀도를 유지하기 위해이 데이터를 저장하기 위해 데이터베이스에 NUMERIC 또는 DECIMAL 데이터 유형을 사용할 계획입니다.

PHP를 사용하여 (1)이 값에 액세스하고 (2) 고정밀 숫자에 대해 기본 산술 연산을 수행하는 가장 좋은 방법은 무엇입니까?

플로트를 사용하고 싶지 않습니다. 데이터 유형이 부정확 할 수 있기 때문입니다.

감사합니다.

+0

상징 수학 라이브러리도 존재합니다. 이 방법은 1/3 * 3 == 1. 다른 프로그래밍 언어로 작성된 것들 중 하나를 항상 사용할 수 있으며 PHP는 그 프로그램을 사용하여 물건을 계산합니다. 예를 들어, exec() – goat

답변

관련 문제