bcplan9 - 클라우드에서 온라인

이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 bcplan9입니다.

프로그램:

이름


bc - 임의 정밀도 산술 언어

개요


bc [ -c ] [ -l ] [ -s ] [ 파일 ... ]

기술


Bc C와 유사하지만 산술 연산을 제공하는 언어에 대한 대화형 프로세서입니다.
소수점 이하 최대 100자리의 임의 길이의 숫자입니다.
주어진 모든 파일에서 입력을 받은 다음 표준 입력을 읽습니다. -l 주장은 다음을 의미합니다.
임의 정밀도 수학 라이브러리의 이름입니다. -s 인수는 자동을 억제합니다
계산 결과 표시; 모든 출력은 다음을 통해 이루어집니다. 인쇄 명령.

다음 구문은 bc 프로그램은 C와 유사합니다. L 는 문자를 의미합니다 a-z, E 방법
표현, S 진술을 의미합니다.

어휘

주석은 다음에 첨부됩니다. /* */

줄바꿈 종료 문장

이름

단순 변수: L
배열 요소: L[E]
단어들 아이베이스, 비만규모

다른 피연산자

부호와 소수점을 선택적으로 사용할 수 있는 임의로 긴 숫자입니다.

(E)

제곱미터(E)

길이(E)
유효 소수 자릿수

규모(E)
소수점 오른쪽 자릿수

L(E,...,E)
함수 호출

연산자

+ - * / % ^ (% 나머지입니다. ^ 힘이다)

++ --

== <= >= != < >

= += -= *= /= %= ^=

명세서
E
{ S ; ... ; S }
인쇄 E
if ( E ) S
동안 ( E ) S
을 통한 ( E ; E ; E ) S
널 문장
하다
종료
"본문"

함수 정의
밝히다 L ( L , ... , L ){
자동 L , ... , L
S ; ... ; S
return E
}
기능
-l 수학 도서관
s(x) 사인
c(x) 코사인
e(x) 기하 급수적 인
l(x) 기록
a(x) 아크탄젠트
j(n, x)
베셀 함수
모든 함수 인수는 값으로 전달됩니다.

주 연산자가 아닌 경우 최상위 수준의 표현식 값이 인쇄됩니다.
과제 또는 -s 명령줄 인수가 제공됩니다. 따옴표로 묶인 텍스트에는 다음이 포함될 수 있습니다.
줄바꿈은 항상 출력됩니다. 세미콜론이나 줄바꿈은 문장을 구분할 수 있습니다.
할당 규모 산술에서 유지되는 숫자의 수에 영향을 미칩니다.
다음과 같은 방식으로 작업 dc(1). 할당 아이베이스 or 비만 입력 및 출력을 설정하다
각각 숫자의 진법입니다.

동일한 문자는 배열, 함수, 단순 변수로 동시에 사용될 수 있습니다.
모든 변수는 프로그램에서 전역 변수입니다. 자동 변수는
함수 호출. 함수 인수 또는 자동 변수로 배열을 선언할 때
배열 이름 뒤에는 빈 대괄호가 와야 합니다.

Bc 실제로는 전처리기입니다 dc(1) 자동으로 호출되는 경우, -c
(컴파일 전용) 옵션이 있습니다. 이 경우 dc 입력은 표준으로 전송됩니다
대신 출력합니다.


지수의 근사값을 계산하는 함수를 정의하고, 이를 사용하여 10을 출력하세요.
값. (라이브러리의 지수 함수를 사용하면 더 나은 답변을 얻을 수 있습니다.)

규모 = 20
e(x) { 정의
자동 a, b, c, i, s
a = 1
b = 1
초 = 1
i=1; 1; i++에 대해 {
a *= x
b *= 나
씨 = 아/비
if(c == 0) s를 반환합니다.
s += c
}
}
i=1; i<=10; i++)를 사용하여 e(i)를 출력합니다.

onworks.net 서비스를 사용하여 bcplan9를 온라인으로 사용하세요



최신 Linux 및 Windows 온라인 프로그램