정확한 수학, 오프라인으로

sqrt(12)2√3 을 줍니다. 3.4641016151377544 이 아니라.
분수가 조용히 소수로 바뀌지 않고, 정수에 한계가 없으며, 정밀도는 요청한 만큼 나옵니다.

Rust 커널MIT 라이선스네트워크 요청 없음설치 파일 3 MB

바로 이 페이지에서

커널을 불러오는 중…

>

서버로 아무것도 보내지 않습니다. 엔진 전체가 WebAssembly 로 컴파일되어 브라우저 안에서 돌아갑니다. 네트워크를 끊고 새로고침해도 동작합니다.

왜 또 하나의 계산기가 아닌가

정확함이 기본값

1/3 + 1/61/2 입니다. 0.4999… 가 아닙니다. 소수는 직접 입력했을 때만 나타나며, 결과에는 근사임을 알리는 소수점이 붙습니다.

정밀도는 물어볼 때 정해진다

π 는 정확한 상수로 저장됩니다. N(pi, 10000) 은 거기서 만 자리를 몇 밀리초에 펼칩니다. 이미 반올림된 값에서 숫자를 지어내지 않습니다.

할 수 있는 척하지 않는다

적분이 안 되면 안 된다고 말하고, 미분방정식이 벅차면 그렇다고 말합니다. 발산하는 정적분은 숫자처럼 보이는 무언가 대신 거부합니다. 닫힌 형태의 해는 모두 원래 식에 대입해 검증한 뒤에야 보여집니다.

진짜 오프라인

의존성 트리에 HTTP 클라이언트가 하나도 없고, 프런트엔드에 fetch 가 없으며, CSP 는 default-src 'self' 입니다. 비행기에서도, 폐쇄망에서도 동작합니다. 레지스트리를 건드리지 않습니다.

무엇을 할 수 있나

산술2^100 · 50! · 1/3+1/6
대수factor(x^4+4) · expand((x+y)^5) · apart(1/(x^3-x), x)
미적분diff(x^x, x) · integrate(x*atan(x), x) · limit((1+1/n)^n, n, inf)
다변수gradient(f, [x,y]) · curl([-y,x,0], [x,y,z])
미분방정식dsolve(y'' + 4*y' + 5*y = 0, y, x)
선형대수det(M) · inv(M) · eigenvals([2,1;1,3])
정수론isprime(1000000007) · factorint(600851475143)
그래프plot(sin(x)/x, x, -20, 20) (데스크톱)

받기

Windows 버전 다운로드 다른 플랫폼 소스 · GitHub

데스크톱 버전에는 그래프, 변수 패널, 도움말 패널이 추가됩니다. 커널은 위와 같은 것입니다.