저녁. Java에서 base-16 계산에 관한 질문이 있습니다. 나는 합리적인 알고리즘을 사용하여 pi를 n 개의 숫자에 허용하는 숫자의 제한 (15-20과 같은 것)으로 계산하려고합니다. 결국 이것은 나중에 계산기의 한 기능이 될 것입니다.pi 계산을위한 기본 16 계산.
나는 정밀도 말도 안되는 수준을 찾고,도 내가 알고리즘에 도움 싶어 아니에요. 나는 거기에 마법 API 메소드가 있다는 것을 알고 있지만, 나는 그것을 직접하고 싶다.
수식 : 화학식 Bailey–Borwein–Plouffe. 내가 이해 한 바로는 16 진수로 파이를 계산합니다.
내 문제는 무엇인가요? 나는 Java에 능숙하지 않다. 내가 사용한 클래스 (데이터 구조까지 포함)는 실제로 언어에 구애받지 않고, 내가 아는 언어 만 사용했다. 16 진수로 n 번째 숫자로 pi를 계산 한 다음 해당 값을 표시 목적으로 String으로 변환하려고합니다.
그 시작 위치에 대한 어떤 제안? 자바 코딩에 대한 나의 경험은 약 20 주이며, 내가 갇혀있는 것은 자바와 관련된 것으로 보인다. 난 아무데도 틀렸다면
, 모든 수단을 지적한다. 나는 배울 것을 간청했다.
, 알고리즘에 대한 Wikipedia 기사가 지적 하듯이 ', 그것은 실제로 – Bohemian
Pi의 특정 자릿수를 계산하지 않고 Pi의 특정 자릿수를 계산하는 데 사용됩니다. 그러나 _ "이 알고리즘은 n 번째 숫자 (또는 n 번째 근처의 몇 자리)를 계산하는 가장 빠른 방법이지만 대용량 데이터 유형을 사용하는 π- 컴퓨팅 알고리즘은 1에서 n "입니다. _ –
큰 데이터 유형에는 관심이 없습니다 (현재). 작은 데이터 유형이 내 목표입니다. –