SQLite에서 부동 소수점 나누기
SQLite에서 정수를 나눌 때 결과가 정수로 반환됩니다. 실제 값을 계산하려는 경우 문제가 될 수 있습니다. 이 문제를 해결하려면 숫자 중 하나에 1.0을 곱하여 실수로 변환할 수 있습니다.
예를 들어 다음 쿼리는 정수 결과를 반환합니다.
sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1
나누기 결과의 실제 값, 숫자 중 하나에 1.0을 곱합니다:
sqlite> select totalUsers*1.0/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 0.5
위 내용은 SQLite에서 정확한 부동 소수점 나누기를 수행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!