mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Friday, March 09, 2007

Python/파이썬] 루트 근사값 계산, 제곱근 구하기 함수; Square Root Function


파이썬에서 숫자의 제곱근 즉 루트 근사값을 구하는 방법입니다. math.sqrt() 라는 함수를 사용합니다.

기본적으로 내장되어 있는 함수가 아니기에, "import math" 로, 수학 모듈을 로딩해 주어야 사용할 수 있습니다. 그렇지 않으면 NameError: name 'math' is not defined 에러가 납니다. 또한 sqrt 함수의 앞에 "math."를 붙이지 않아도 NameError: name 'sqrt' is not defined 이런 에러가 나게 됩니다.

루트 근사값으로, 제곱근 표 만들기 예제
스크립트 파일명: example.py
#!/usr/bin/python
# -*- coding: cp949 -*-

import math

print "\n\t< 제곱근표 >\n\n";

for n in range(0, 21):
  result = math.sqrt(n);
  print "%4d  :  %.16f" % (n, result)




실행 결과 화면:
D:\Z>example.py

        < 제곱근표 >


   0  :  0.0000000000000000
   1  :  1.0000000000000000
   2  :  1.4142135623730951
   3  :  1.7320508075688772
   4  :  2.0000000000000000
   5  :  2.2360679774997898
   6  :  2.4494897427831779
   7  :  2.6457513110645907
   8  :  2.8284271247461903
   9  :  3.0000000000000000
  10  :  3.1622776601683795
  11  :  3.3166247903553998
  12  :  3.4641016151377544
  13  :  3.6055512754639891
  14  :  3.7416573867739413
  15  :  3.8729833462074170
  16  :  4.0000000000000000
  17  :  4.1231056256176606
  18  :  4.2426406871192848
  19  :  4.3588989435406740
  20  :  4.4721359549995796

D:\Z>



▶▶ Python/파이썬] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Function; cbrt

제곱 구하기: ▶▶ Python/파이썬] 제곱 함수, 기호, 거듭제곱(세제곱,네제곱), 몇 승 구하기; Raise Power, Pow

▶▶ Python/파이썬] 수학 함수 사용; math 모듈, sqrt() log() log10()




tag: python
Python | 파이썬
tag: study
학습 | Study

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top