bc, 리눅스 명령 줄 계산기로 분수 지수를 사용하면 혼동하지 않습니다BC
3^2
9
에도 부정적인 지수를 계산하기에 충분한 실력 it entersters
9^0.5
Runtime warning (func=(main), adr=8): non-zero scale in exponent
어떻게하면 이것을 처리 할 수 없습니까?
오류 메시지는 무엇을 의미합니까?
은 네, http://www.linuxquestions.org/questions/programming-9/bc-and-exponents-containing-decimals-and-fractions-755260/ 과 해결책이 주어진
e(0.5*l(9))
2.99999999999999999998
을 읽었습니다.
그리고 정밀도의 손실 때문에 예, 그것은 좋은없고
는 자신의 함수를 작성하는 사용자를 장려하기 위해 설계되었습니다 ... 주변의 다른 방법이 될 예정이다. 이 계산기를 사용자 정의 함수에 제곱근을 계산하는 고유 한 계산기로 만듭니다.계산기
는 표현을 해결하기 위해 가정된다. 당신이 계산기 쉽게 메이크업 수명 안된다,
이 기능
s(x)
과 c(x)
이 매우 직설적 인 것처럼 접선 또는 코탄젠트의 함수를 작성하는 데 별 어려움이 없습니다. 하지만 내 생각에 사용자 정의 함수를 통해 제곱근을 계산하는 것은 너무 어렵습니다.
파이썬이 있다면 bc를 사용하는 이유는 무엇입니까? 속도?
expr^expr의 두 번째 인수는 정수 여야합니다 (배율 = 0). 하지만 0.5는 scale = 1입니다. – hendrik
주'bc'는 이미 네이티브 제곱근 함수를 가지고 있습니다 :'scale = 5; sqrt (9)' – khaverim