[C#] 소수점 모두 구하기? 관련어 : 순환마디 , 무리수 , 무한 소수 , 파이 3.14 , 원주율 용-ILE/VB/ASP , ASPX/C#2008. 5. 15. 20:31
http://suite.tistory.com/ 2008 05 fs
c# 공부겸 정수를 나눗셈하여 나오는 무한 소수점 표현을 float 형이나 double 으로 쓰면 표현 한계가 있어
스트링으로 넣어 보았다~~
using System;
using System.Text;
namespace study_cs1
{
/// <summary>
/// Class1에 대한 요약 설명입니다.
/// </summary>
class Class1
{
private const int MAX_LEN=10000;
//static int num1=22;
//static int num2=7;
static int num1=31;
static int num2=97;
static StringBuilder remainder=new StringBuilder(MAX_LEN);
/// <summary>
/// 해당 응용 프로그램의 주 진입점입니다.
/// </summary>
[STAThread]
static void Main(string[] args)
{
for(int i=0 ; i < MAX_LEN ; i++)
{
int result=num1/num2;
remainder.Append(result);
num1=num1%num2 * 10;
if( num1 == 0) break;
if(i == 0 ) remainder.Append(".");
}
Console.Write(remainder.ToString() + "\n");
//
// TODO: 여기에 응용 프로그램을 시작하는 코드를 추가합니다.
//
}
}
}
실행 결과 ~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~``
답이 맞나? ~.~
'용-ILE > VB/ASP , ASPX/C#' 카테고리의 다른 글
[ASPX-C#] .net 버전 XML 돔 DOM 파서 활용 예제 ~ 닷넷 (0) | 2008.05.15 |
---|---|
[ASPX - C# ] XmlDocument.load 서버에서 HTTP 프로토콜 위반이 커밋되었습니다.. Section=ResponseHeader Detail=CR 뒤에는 LF가 와야 합니다. (0) | 2008.05.15 |
[ASP] XML 돔 DOM 파서 활용 예제 (0) | 2008.05.15 |