설명
설치
• 창
• Linux/MacOS
HTAM 사용을 시작하십시오
내 이메일
로그 변경
• 2.0.0
• 1.4.0
• 1.3.0
• 1.2.0
• 1.1.0
• 1.0.0
HTAM은 저의 첫 번째 코딩 프로젝트이며 수학 파이썬 라이브러리이며 유용한 수학 기능이 많이 포함되어 있습니다.
나는 더 이상이 프로젝트를 진행하고 있지 않지만 여전히 나에게 연락 하여이 패키지의 개선 사항과 변경 사항을 제안 할 수 있습니다.
당신이 내 도서관을 좋아한다면, 별을 떠나는 것을 고려하십시오. 비용이 들지 않지만 정말 감사합니다.
즐기다 :)
win 키를 누르고 cmd 입력하고 Enter를 누르면 명령 프롬프트를 열고 이제 명령을 입력하십시오.
> pip install htamPIP가 작동하지 않으면 PIP3을 시도 할 수 있습니다
Enter를 누르고 설치가 완료 될 때까지 기다립니다.
이제 htam 설치되었다고 주장하려면 유형을 입력하십시오
> pyPY가 작동하지 않으면 Python 또는 Python3을 사용해 볼 수 있습니다.
그런 다음
>>> import htam
오류가 반환되지 않으면 올바르게 설치했습니다.
터미널을 열고 이제 명령을 입력하십시오
$ pip install htamPIP가 작동하지 않으면 PIP3을 시도 할 수 있습니다
Enter를 누르고 설치가 완료 될 때까지 기다립니다.
이제 htam 설치되었다고 주장하려면 유형을 입력하십시오
$ python3그런 다음
>>> import htam
오류가 반환되지 않으면 올바르게 설치했습니다.
- htam.info ()를 실행하여 HTAM에 대한 일반 정보 및 포함 된 모든 기능을보십시오.
- 해당 함수/클래스 및 일부 예제에 대한 자세한 정보를 보려면 htam.info ( "<function_or_class_name>")를 실행하십시오.
- 몇 가지 예를 보려면 내 테스트 폴더를 사용하십시오
새로운 업데이트 :
새로운 클래스 학자 :
- https://scholar.google.it/에서 Google 검색을 수행하고 인용 수와 같은 최고 결과에 대한 정보를 얻으십시오.
다른 사소한 수정
사소한 수정
이제 OEIS는 인스턴스가 생성 될 때 모든 시퀀스의 속성을 생성하므로 나중에 속성을 얻는 데 거의 시간이 걸리지 않습니다.
다양한 개선 사항 :
htam.prime실행 속도가 극도로 증가했습니다 (다시 LOL)
예 :htam.prime(100000)은4.7초 이상, 지금0.76초만
예 :htam.prime(1000000)은150초 이상이 걸렸으며 지금은7.95초만
큰 업데이트 :
새로운 클래스
OEIS:
- https://oeis.org/에서 시퀀스를 검색하고 설명, 링크, 주석 등과 같은 속성을 반환하십시오.
- 생성자에 대한 논쟁이없는 경우
OEIShttps://oeis.org/에서 임의의 순서를 반환합니다.WARNING:이 클래스를 처음 사용하여 필요한 일부 누락 된 파이썬 모듈을 설치할 수 있습니다.
다양한 개선 사항 :
htam.div실행 속도가 증가했습니다htam.prime실행 속도가 극도로 증가했습니다
예 :htam.prime(100000)은 6 분 이상 걸렸으며 지금은 4.7 초입니다.htam.primefac실행 속도가 크게 증가했습니다
EGhtam.primefac(1299709)는 6 분 이상 걸렸으며 0.0016 초 (Greve)- 임의의 코드 감소
기타 변경 사항 :
- 함수는 더 이상 반환되지
None.- 삭제 된
htam.root단 1 개의 간단한 코드 라인이므로 불필요하기 때문에 삭제htam.floor및htam.ceil이 이미 파이썬 공식 수학 도서관에 있기 때문에 삭제
다른 사소한 수정
사소한 수정
새로운 수학 기능 :
htam.fib>>> N-th Fibonacci 번호
다양한 개선 사항 :
htam.primefac실행 속도가 증가했습니다- 이 함수가 0, 1 및 -1에 대한 잘못된 결과를 반환하는
htam.rel의 버그를 수정했습니다.- 임의의 코드 감소
- 불필요한 변수를 제거했습니다
다른 사소한 수정
사소한 수정
새로운 수학 기능 :
htam.primitive>>> 원시 뿌리
다양한 개선 사항 :
- 이제
htam.gcd및htam.lcm여러 인수를 할 수 있습니다
다른 사소한 수정
사소한 수정
새로운 수학 기능 :
htam.base>>> 기본 변환기
기타 변경 사항 :
- 기능 정보에는 이제 각 기능에 대한 몇 가지 예가 포함되어 있습니다
다양한 개선 사항 :
htam.gcd는 이제htam.lcm에 사용되어 코드 길이가 줄어 듭니다.htam.frac이제 더 빠른 방법을 분수 숫자 수로 사용하여 코드 길이를 줄입니다.htam.rel및htam.pi코드에서 버그를 수정하여 이러한 기능이 잘못된 결과를 반환하게했습니다.
다른 사소한 수정
두 가지 새로운 수학 기능 :
htam.rel>>> COPRIME Checkerhtam.tot>>> EULER의 TOTIENT 기능
기타 변경 사항 :
- 기능 정보 재조정
다양한 개선 사항 :
htam.pi실행 속도가 증가했습니다htam.floorfunction은 이제 문자 그대로 1 라인 코드입니다. 아마도 앞으로 제거 할 것입니다.- 이제 일부 기능은 전반적인 성능을 향상시키기 위해 다른 기능을 재사용합니다.
사소한 수정
이제 각 함수는 하나 이상의 인수가 유효하지 않은 경우 None 반환합니다.
첫 번째 릴리스 >>> 13 수학 기능은 다음과 같습니다.
htam.floor>>> 바닥htam.ceil>>> 천장htam.frac>>> 분수 부품htam.root>>> 숫자의 N-the 루트htam.mod>>> 선형 합동 솔버htam.gcd>>> 가장 큰 공통 구분htam.lcm>>> 최소한의 배수htam.div>>> 숫자의 제수htam.prime>>> N-th 소수htam.pi>>> 주어진 숫자보다 작은 프라임 수 (PI 함수)htam.primefac>>> 숫자의 주요 인수 화htam.fac>>> 숫자의 요인htam.col>>> Collatz 추측 검사기