none
Vistual Studio 2019 CShap Double 형 타입의 값 비교 오류 ? RRS feed

  • 질문

  • 텍스트를 double 형태의 숫자로 변환후 크기비교를 하면

    가끔씩 값 크기를 인식하지 못하는 것 같습니다.

    for (int j = 9; j >= 0; j--)//Num1 기간중 최대/최소값 구하는곳
                {
                    for (int i = (j+ iNum1 - 1); i > j; i--)
                    {
                        if (i == (j + Num1 - 1)) MinValue[j] = 9999.99;//ClosePriceArry[i];
                        if (ClosePriceArry[i] > MaxValue[j]) MaxValue[j] = ClosePriceArry[i];//기간동안 최대값
                        if (ClosePriceArry[i] < MinValue[j]) MinValue[j] = ClosePriceArry[i];//가간동안 최소값
                        //Check here again.
                        MaxValue[j] = Math.Max(ClosePriceArry[i], MaxValue[j]);
                        MinValue[j] = Math.Min(ClosePriceArry[i], MinValue[j]);
                        //textBox1.Text += ClosePriceArry[i].ToString() + "\r\n";
                    }
                    if ((ClosePriceArry[j] - MinValue[j]) == 0)
                        KValue[j] = ((0.000001) / (MaxValue[j] - MinValue[j])) * 100;
                    else
                    {
                        KValue[j] = ((ClosePriceArry[j] - MinValue[j]) / (MaxValue[j] - MinValue[j])) * 100;
                    }

                }

    2019년 5월 15일 수요일 오전 6:18

모든 응답

  • 안녕하세요,

    말씀해주신 내용에 대해서는 Microsoft MSDN 포럼("https://social.msdn.microsoft.com/Forums/ko-KR/home")에서 도움을 받아 보시기 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com 으로 문의할 수 있습니다.

    2019년 5월 15일 수요일 오전 7:00
    중재자