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

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

 
Tuesday, October 23, 2007

매스매티카, 정수 숫자 앞에 0넣기, 영 붙이기 함수; Mathematica Leading Zeros Int


매스매티카로 데이터를 출력할 때, 정수 숫자 앞에 0을 붙여서 자릿수를 맞추려면 IntegerString 함수를 사용하면 됩니다. (단, IntegerString 함수를 통과한 숫자는 이제 더 이상 숫자가 아니라 문자열로 간주됩니다.)

IntegerString[정수, 진법, 자릿수]

의 형식입니다. 십진수 숫자일 경우 진법은 항상 10을 넣어주면 됩니다.

예를 들어

IntegerString[547, 10, 5]

이렇게 입력하면 547 이라는 3자리 숫자를

00547

이렇게 총5자리로 표현합니다.


그런데 다른 프로그래밍 언어에서와 달리

IntegerString[547, 10, 2]

이렇게 숫자의 자릿수보다 작은 자릿수를 지정하면

47

이렇게 잘려버리는 문제가 있습니다.


아무튼 IntegerString 함수의 실용적인 예제는 여기에 있습니다: ▶▶ 초를 시분초 형식으로 변환 함수; Sec to HH:MM:SS; 매스매티카 Mathematica




tag: mathematica
매스매티카 Mathematica | 수학 Math

0 Comments:

<< Home RSS 2.0 feed

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