Wolfram Computation Meets Knowledge

Wolfram 언어:
프로그래밍의 기본

다음 언어의 주의 사항 표시:
모든 섹션 
  • Wolfram 언어에 대해
  • 다음 언어의 주의 사항 표시
  • Java 주의 사항 표시
  • Python 주의 사항 표시
  • 주의 사항 숨기기
사용 시작

숫자 비디오 버전

Python 프로그래머를 위한 주의 사항:

Wolfram Client Library for Python은 NumPy의 integer, float16, 등 Python의 다양한 수치형식을 기본적으로 지원합니다.

Wolfram 언어는 기본적으로 가능한 한 정확한 계산을 수행합니다:

In[1]:=
Out[1]=

Java 프로그래머를 위한 주의 사항:

Wolfram 언어에서 유리수는 이미 약분된 수이므로 기호적으로 표시됩니다. Java에는 내장된 유리수 유형이 존재하지 않기 때문에 기본적으로 항상 숫자 근삿값을 반환합니다.

Python 프로그래머를 위한 주의 사항:

Wolfram 언어에서 유리수는 이미 약분된 수이므로 기호적으로 표시됩니다. Python에서 비슷한 기능을 수행하기 위해서는 fractions 모듈이 필요합니다.


수치적 결과를 얻기 위해 N을 사용합니다(잠재적으로 빠른 방법):

In[2]:=
Out[2]=

Wolfram 언어는 어떤 정밀도의 숫자도 처리할 수 있습니다:

In[1]:=
Out[1]=

Wolfram 언어는 자동으로 결과의 정확성을 추적합니다.


`를 사용하면 숫자가 그 위치까지 정확하게 표시됩니다.:

In[2]:=
Out[2]=

Java 프로그래머를 위한 주의 사항:

Java 코드는 임의 정밀도의 정수나 소수에 대해서 명시적으로 BigInteger 유형 및 BigDecimal 유형을 사용해야 합니다.

Python 프로그래머를 위한 주의 사항:

Wolfram 언어의 수는 Python의 정수처럼 임의의 크기로 커질 수 있습니다. Python의 부동소수점은 mpmath 등의 타사 라이브러리를 필요로 합니다.


I는 복소수 를 나타냅니다:

In[1]:=
Out[1]=

Java 프로그래머를 위한 주의 사항:

Java에는 허수 i에 대한 내부적 표현이 존재하지 않습니다. Java에서 복소수 계산을 수행하기 위해서는 반드시 패키지를 가져오거나 생성해야 합니다.

Python 프로그래머를 위한 주의 사항:

Wolfram 언어는 , , 등 허수에 대해 정형화된 다른 형식을 제공합니다. 다른 상수에 대해서도 다양한 형식을 제공하여 명확성을 최대화합니다. 또한 Wolfram 언어는 실행시 해당 숫자의 실수 또는 복소수 여부를 자동으로 추측합니다. Python에서는 기본적으로 허수를 나타내는데 j 를 사용하지만 일반적으로 연산이 허수에 반드시 작용하지는 않습니다.


Matrices는 목록의 목록입니다:

In[1]:=
Out[1]=

SparseArray는 희소 배열을 제공합니다.

Java 프로그래머를 위한 주의 사항:

Java에서 희소 배열은 기본적으로 제공되지 않습니다. 일반적으로 타사 라이브러리의 구조를 필요로 합니다.

Python 프로그래머를 위한 주의 사항:

Wolfram 언어에서 MatrixForm 함수를 이용하면 배열과 행렬 사이의 변환을 쉽게 할 수 있습니다. Python에서 희소 배열은 기본적으로 제공되지 않기 때문에 타사 라이브러리의 구조를 필요로 합니다. 또한 배열과 행렬은 서로 다른 클래스이기 때문에 SciPy의 행렬, NumPy의 배열 사이의 변환에서 문제가 발생할 수 있습니다.


Wolfram 언어로 14/12를 입력하여 얻는 답은 다음 중 무엇인가요?


Wolfram 언어로 1/2를 .5로 계산하는 방법은 다음 중 무엇인가요?


다음 중 pi를 100자리의 정밀도까지 계산하는 것은 무엇인가요?

© 2024 Wolfram. All rights reserved.